I need to kill the electric-type gym, then set up a real team to take on the second half of the game. From what I can tell, Geodude is the only Ground-type I can get until after the gym (laaaaaame), and Electrike is the only Electric-type other than Plusle/Minun (which really aren't that great) that I can get for quite some time. So really, I have no clue what I should set up.

Keep in mind, my starter is Treecko, which is now Grovyle (moves: Hyper Cutter/Pursuit/Absorb/Quick Attack). I have a Kirlia (Modest) with Growl/Confusion/Calm Mind/Teleport, and a Level 16 Wingull with Growl/Water Gun/Wing Attack/Mist. I also have a...actually, I'll post the rest of my list in a second.
Edit:
Dustox Level 10 Female
Lotad Level 4 male
Lota Level 4 female
Zubat Level 7 female
Ralts Level 4 female
Ralts Level 4 male
Seedot Level 4 male
Taillow Level 4 male
Beautifly Level 10 Male
Marill Level 5 female
Slakoth Level 5 female
Poochyena Level 7 female
Slakoth Level 5 male
Taillow Level 4 female
Whismur Level 6 female
Abra Level 7 male
Nincada Level 7 female
Magikarp Level 9 male
Tentacool Level 9 male
Makuhita Level 8 male
Shroomish Level 13 female
Sableye Level 10 female
Aron Level 11 female
Geodude Level 8 female
Goldeen Level 6 male
Goldeen Level 9 female
Lotad Level 4 female HM poke
Gulpin Level 13 male
Minun Level 13 female
Gulpin Level 13 female
Electrike Level 12 male
Oddish Level 13 male
Oddish Level 13 female
Party
Kirlia Level 23 Male
Grovyle Level 22 Male
Taillow Level 15 Female
Wingull Level 18 Male
Zigzagoon Level 11 Male
Zigzagoon Level 3 Female (HM slave)