You need keldeo. Dragonite can spam hurricane and thunder. Galvantula is going to be destroyed by priority
Ha yeah i wish i got keldeo but is really hard to get =\
nvm that to this, just got it thanks to the trade boards :D so is keldeo really good for a rain team? lets say is better than starmie in a sweeper role?
Starmie while fast and possessing a great move pool doesn't have the raw power to sweep nor the bulk to survive more than 2 neutral hits, mostly being used for offensive rapid spin( tentacruel is the defensive one).
If you're battling outside smogon metagame. Kingdra+ swift swim is going to be very effective since it is faster than anything.
Consider adding a grass type like ferrothorn or breloom.
Try not having the same weakness over more than two pokemon. If you do consider having something immune to it.