Hi Bobby,
I listened on headphones. Great song.
Mix-wise, I'm wondering how you have treated the bass. Maybe some setting on some plug-in is set to "nuke" ? I think if the bass were perhaps a little less compressed, limited, saturated, chorused - I'm not sure what you have done here - it would use less energy/headroom and there would be more left over for the upper frequency instruments (like vocals) to shine through.
Keep in mind I listened on headphones, but if things are boomy down to the 100hz or so they give me, I bet they're boomy below that.
What ya got going on the bass?
cheers,
-Tom