I restarted, and finished all eight gyms prior to the league. I just realized that I have to seriously grind, since ALL my pokemon were below level 40. After grinding a little, my team is:
Vupix (not evolving yet, and need firestone anyway)
Torterra (traded from platinum, as I didnt have a good grass poke)
Skarmory (got it right after claire)
I'm keeping this team, but is there any suggestion for good grinding? Would be helpful. Grinding atm, and am extremely frustrated at the lack of trainers I can battle....