I'm not a very experienced player competitively but here is my opinion on your team:
It seems you have a large weakness to water attacks with 3 of your pokemon taking 2x dmg, and the other 3 taking 1x damage. Because of this if any bulky water type came out it, or even a couple pokemon with a...