I'm making some teams in HG and SS for fun but I don't really know any good ways to train my Pokemon. I usually go the Elite Four and give the Pokemon an exp share and then when its in its 40s- late 50s I train at Mt.Silver with a Lucky Egg but then I'm kinda stuck because it's still a bit too weak for the Elite four so it makes it harder for me to train.
Anybody got any suggestions?