If you want to level up a Pokemon just give it an experience share and go to mount Silver.
I would catch ho-oh and mewtwo two level 70 Pokemon.
you need to ev train if not use legendarys
After you beat the Pokemon League you can travel to the Kanto via the magnet train in Goldenrod City
You have to love and train your Pokemon.
Mt. Silver or the Pokemon league
yu train bro..yu should have no probs beating him..
Just like you beat any other trainer train your Pokemon and battle choose your moves carefully
What you do is train up another pokemon and yours to a high level in the grass
Train them!
What you have to do is beat all 8 gyms and the elite four. It's pretty simple, but it's not easy to do- all you have to do is train your Pokemon like crazy!
train, or rare candy
train it
Train your Bayleaf.