I would make the guitar with a little less low end, maybe cut below 400? Just a guess, but to me it would sound much better in this mix.
Maybe cut some other instruments in the area where your vocals sit, keep the level on your vocal the same, just give it some room in the frequency are so it comes through better.
Damn nice tune!. I have really been getting lucky on this MP3 clinic as the talent is really very high level.