Get a passive MW loop antenna, which is an about 12" diameter thing
you set next to the radio, and it couples to the internal ferrite
bar in the radio to improve the impedance match. (Select-a-tenna,
Terk). The active versions don't work any better but cost a lot more.
In the _daytime_
you get a spectacular increase in the sensitivity
of the radio. I can hear 17 copies of Limbaugh in Central Ohio with
one, in different places.
In the _nighttime_
it has practically no effect, because the problem
at night is too many too strong signals from a thousand stations,
not weak signals; so it doesn't help to boost signals.
For interference from traffic lights : every radio has a null
direction. Rotate the radio and minimize the noise. If you
have a MW loop, you have to rotate radio + loop. A lazy susan is
an easy way to do this, except you don't get any aiming in elevation
Indoors, the necessary direction may be any old thing, because the
incoming signals are reflected all over by items in the house.
Click to see the full signature.