I wasn't sure if this needed to go here or in Off-Topic if it is in the wrong place I'm sorry and hope that someone will move it to the proper place.
Well I need help in Pokemon Soul Silver ( the one for the DS) I got as far as the Elite Four but can't really go any further with it. I beat all of the Elite Four today but got to Lance (or whoever the Champion is) and he beat me with nearly no trouble. My team is, Typhlosion, Meganium, Lugia, Raioku, Gyarados, and Dragonair. These also happen to be my strongest Pokemon, Lugia at 50, Typhlosion at 45, Meganium at 44, Gyarados at 42, and Dragonair at 36. Would anyone happen to know an easier way to level up or at least an easier way to regain PP, cause that's what killed me the last time. Areoblast and Hydro Pump, I think it was, ran out with my Lugia.