How to make my mix sound better?

The track overall sounds very dull. Your guitars need some high end. I agree with Chris that the bass is floppy and the snare is really low ended. The snare sounds like something from a different song - it's not glued to the rest of the kit. I think work on the reverb and compression. Could use a bit more crack too. I think in this case, high pass filters will be your best friend. The low end is very muddy and needs some cleaning up. The cymbals sound nice, but may need a little more sparkle once you raise the highs of the guitars. I dig the guitar lick throughout the song, but like I said it needs some sparkle. I think the kick can sound smoother too, maybe scoop the mids a bit. Hope that helps.

-Jonathan