...back in the 70's they used to make combined AM/FM/CB radios. You can still find them on eBay.
I had one of them in a '76 Stingray. The antenna looked like a mini CB antenna - coil wound at the bottom but smaller and only about 24-30" long.
They make amplified hidden antennas for AM/FM. I'm sure they make something for CB too.