You need a new radio - may I suggest a SONY ICF 36 Weatherband/AM/FM/TV - mine is great!
And the long range one doesn't pull in AM either,though I can get England. :-(