Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
The method that worked for me best was using my starter (blaziken) pretty much all the time and using exp share. It's funny when you battle the elite 4 and level up a lv 2 poocheana(however you spell it) about 12 times.
If you have other ideas post them.
I just remembered another game I traded in after beating it in two weeks. Lord of the Rings the Third Age has orks and urak-ai that pop up from the ground.
Hopefully he has lots of patience, because the best way is probably fighting all the rematches until they're at least all lv 45. Also keep rematching the gym leaders.
Also use sweet pokeblocks for trust.