Catch a spearow and train it, level 20 should be fine and use peck. Also a strong fire Pokemon or psychic will do fine. Worked for me, good luck!!
beat 5th gym leader then talk to his wife
after you beat the gym leader at goldenrod city go to the flower shop next to it the lady will give it to you
use a dark type Pokemon or attack(shadow ball is the best)
you must beat the 8th gym leader and she will grant you passage to dragons den
You get Fly after you beat the 5th Gym Leader (Chuck). Chuck's wife will be outside the Gym, and if you talk to her, you will get Fly.
All you have to do is beat the Rocket Leader...whoever it is ...I can't remember
you need to beat the 8th gym leader in blackthorn city. glad to be of service.
After you beat the gym, you must leave, heal ur pokemon, then go back and talk to the leader and she should give you the badge
beat the elite four and then you can go to the kanto region and you have to beat Brock, then get though Mount Moon to get to Cerulean city
I don't have heart gold but its Vermilloin city next gym leader is Lt.Surge he has electric Pokemon No,Brock is next,ok?
If I remember correctly the second gym is bug so you need to go through the forest and get the bird back to it owner. Played the pokemon gold and crystal mean times.
With Pokemon.