I don't have a problem with the compression .....
Compression is my new "bad habit". I would take the guitar you have panned at 12:00 and move it out of the way (left or right) so the vocal can come through. This probably won't be enough to bring the vocal out, so you'll probably have to bring it's volume up a bit too.
It also sounds like the background vocals are panned center. You may want to pan half of the bg vocals left and the other half right .... again to give the lead vox some room.
My biggest hang up has been giving lead vocals enough volume. I always tended to let them hang in the background - not unlike you've done in this tune. This board has taught me to be more "agressive" with the lead vox and it's really helped my mixes.
GET THE VOX OUT !!!!
Last, but not least, I have to agree with an earlier post that the song get's a little repetitive instrumentally. It's like staring at one object for too long - things start getting blurry. Possibly get a little more dynamic with the guitars (yes, you can use compression and still be dynamic).
Look forward to your remix.
BPOCO