@Sion9: Congrats on quadruple digit posts!
@chessmaniac109: Some other options you might consider would be better Psychic types as opposed to Venomoth. May I suggest Exeggutor? It's a great Grass/Psychic, and that way you still have a Grass-type on your team, leaving room for a Dragonite, or say a Snorlax. Depending on whether you want Speed (Jolteon) or HP (Raichu has more) for your Electric-type, that's up to you.
Sandslash may be really good, but for a Ground-type, I would suggest a Nido. They have the Poison half which can be good in the E4. The two reasons I would
keep Sandslash are: 1) high level (which should still be higher across the board, BTW), and 2) great moveset.
Evolve your Wartortle, because Blastoise has some great stats. Plus, the extra HP boost will help. Nice way to finish off a battle with Blaine? (Unless you've already gotten the badge there...)
I feel sorry for you that your Fire-type is Ninetales. Either try and get Moltres (I think it's available early on in Sevii before you can't go further), or use Flareon (which is just about as bad...) However, if you don't want to restart your game (at this point, I could see why that would be true); those are the best fire options. You might also consider Rapidash...
Hope this helps!
It's great to complete a Pokedex! So I'll need some help...
If you want to get better at writing in general, please visit my site!Writers' Challenge