Why can't I tune the radio to the Poké Flute station?
Solution 1:
It sounds like you need to talk to the director in the first floor of the Kanto Radio Tower
That should get you access to the station since you've already dealt with the power plant.