You go to Ecruteak city and go in to all the buildings until you see a cut scene where team rocket is trying to do something I don't know what it was but th you go and battle the and the you go and talk to the dancer then you go down the steps that are closer to her and an old guy will give you the hm surf or hm03.
In the kimono girl dance hall when you beat team rocket
Shut up guest who said that stupid thing about poop.idiot!
Also where do you find strength
From a guy running out of a cave that bumps into you
Beat the grunt in the kimino girl hall you big pease of diaria