Cherrygrove City
The fifth gym leader is Pokemon HeartGold SoulSilver is Chuck. He is in Cianwood City, but in order to get there you need surf.
go to etacreack city and on the right side u can find the town
Bugsy, the Gym Leader of Azalea Town, has the following pokémon:Metapod lv. 14 (lv. 15 in HeartGold & SoulSilver)Kakuna lv. 14 (lv. 15 in HeartGold & SoulSilver)Scyther lv. 16 (lv. 17 in HeartGold & SoulSilver)
You CAN NOT become a Gym Leader in Pokemon HeartGold and SoulSilver or ANY MAIN SERIES POKEMON GAME.
In HeartGold and SoulSilver Versions, HM02 Fly is obtained by beating the fifth gym leader, Chuck and receiving the HM from Chuck's wife outside the gym.
head east out of that town and go through he ice path towards blackthorn city, where the 8th gym is located
Gym Leader Blue
Go to serebii.net and click on heartgold/soulsilver. click on gym leaders.
Yes, to get to the Electricity Gym
you don't get to be. whoever told you that is daft.
the next gym is @ Mahogany Town
misty will be a gym leader in HeartGold and SoulSilver