Pretty good song, reminds me of someone, but I just can't figure out who.
Although you claim that you still need to work a little more on the mixing, the song is already in pretty good shape.
And your vocals and playing are really good.

Minor things I would probably look at:
- The intro is ace, but it doesn't relate to the rest of the song. I would remove it and save it for a song that it fits better with sonically.
- The vocals have a slight but sometimes distracting distortion in the high frequency range.

But, as I said, it's already very good and I like it [Linked Image - Only viewable when logged in]