try talking to people in towns aswell as people in the radio tower This is what i think u have to do to get them
In the radio tower after you answer a quiz
talk to guy in radio tower
you use it on yourpokegear (the phone thing)
The EXPN card is on the first floor of the radio tower in Goldenrod city.
Lavender Town> Radio Tower> Someone
In Lavender Town, where the radio tower is, there is in old man inside and he will give you the Kanto Radio card (if it is your first visit)
use the stylust and go to the top star on the radio.
go the radio tower in goldenrod and take a quiz at the counter and she will give you a radio card
get a radio card and play the poke flut song on you radio
Tune in your radio card in Wednesdays to find hoenn Pokemon in the grass.
In Pokemon silver after you get the expn card you will get a Pokemon flute melody on the last line of your radio which you can use to awaken the sleeping snorlax blocking the way to the cave that leads to Pewter city
make your way to goldenrod city and get a radio card and then she will be at her gym