So after i beat the seventh gym i thought my team's coverage suck, i lack some pretty common type such as water, grass, rock, Ground, Poison... so i want some help/recommend me some good mons
My team have :
-Blaziken- (speed Boost) His Moveset is Hi Jump Kick,Bulk Up, Flare Blitz and Brave Bird
-Granbull- (Intimidate) Her Moveset is Payback, Play Rough, Headbutt, Ice Fang
-Gardevoir- (Trace) Her Moveset is Magical Leaf, Calm Mind, Psychic, Moonblast
-Gengar- (Cursed Body) Her Moveset is Destiny Bond, Shadow Ball, Confuse Ray, Dark Pulse
-Noivern- (Telepathy) Her Moveset is Super Fang, Boomburst, Bite, Air Slash
-Electabuzz- (Static) His Moveset is Thunder Wave, Thuder Punch, Thunder, Thunderbolt (== I know all electric)
I'm thinking of getting a Sandile to replace Granbull but if i do that i will be missing a strong attacker and ice type
Any Opinion?