The method is really similar, except for frames.
Know what, get back on Wi-Fi so I could give you a flawless Ditto to start with if you're going for flawless Pokemons. :D
Elite 4. I always use a Lucky Egg and Exp. Share if I can't beat E4 yet with that Pokemon.
Well, I do it like this. Beat E4, Fly back to Pokemon League, Beat E4, Fly back to Pokemon league, rinse, wash repeat. That's what I did on Emerald/Sapphire/Ruby. But now, I just ask for others to use Rare Candy on it.
Whats E4?
and I was gunna say. Ive been training Typhlosion since the start of the game and his only lvl 75. But I do have a lvl 73 Dragonite and lvl 52 or 53 Bagon