First thing is that the vocals need to come wayyyyy up. I could barely hear them at all, and definitely couldn't understand the lyrics.
Did you think about doubling the rhythm guitar? I found it to be a little distracting to have all that midrange right at the front of the mix, and panned off center. If you double it, there should be space in the middle for the vox, while balancing out the image some.
I'm not sure how much of the reverb you added at mix down, but I think if possible, I would back it off a touch.
I think the performance on this track is really solid, so with a couple tweaks, you could end up with a great track.