I think you should give as many pokemon as you can to the daycare. Use your bike and then take them back after a long time. Experience share helps, too. Take the gifts from your mom, even though they're cheesy. Challenge the elite 4 a lot.

ok the best way i found out for training is a lucky egg and go to my silver just out side the cave train in the grass you will vs pokemon around lv 40-47 i find this better and faster then the e4. im training up my celebi there right now, so i do advise you to do it

just get exp. share, if you dont want to use that then i suggest going to mt silver and if you cant do that face the gym leaders again (which you can do i have done it). to do that go to serebii.net and it will tell you when and how you can face them over but they will have lvl 50 and higher pokemon so be ready.

You should not use the quick switch method except for very very low level pokemon, or the daycare. This is because these methods don't give your pokemon upped stats so you could end up with a level 100 pokemon who only does 1 damage per hit. Just take your time and train them.

Note to Guests: For the enjoyment of other visitors, and to help keep this forum tidy and working smoothly, please make sure you search the forum before posting your question.Hey! Want advice/feedback on your Pokemon team? All "rate my team" threads belong in the Strategy forum!