I would say (even though it's a pop/radio song) the vocals could come down a bit as well as the guitars. The drums sound all there and that may let them come through better. The bass may need a bit of eq'ing to get it to fill in as well (not really hearing it now?).... .. otherwise... cool tune!
just my .002