got it! i just can't beat the final 4 person... the 4th person... what type of pokemon can beat him the best?
if it is Lance (fourth not the last you still have to face Wallace)you beat him with a dragon pokemon like rayquaza bagon (in meteorite falls) or a Sceptile with the move Dragon Claw (you can teach him that).
Rayquaza can be found back where you woke him up to settle the fight with Kyogre and Groudon, this time though you need the mach bike to get over cracks in the floor of the tower. To find Groudon and Kyogre you need to go and see the weather institute guy and he'll tell you about strange weather, and you go to where he mentions and if its hot look for a cave, Groudon will be in there, and if its raining, look for somewhere to dive, and there'll be a cave with Kyogre in it. You have to be fast getting to the place, and if you dont find it in time they'll move, and you'll have to see the weather guy again.