I'm not gonna lie, this needs a lot of work. Even though you can't tell shit from Myspace...
For one, you gotta get way better performances out of people that than, half of your problems will probably be solved by this alone. I'm not trying to offend you if you're the one playing but seriously, everything is pretty sloppy. Are the guitars double tracked? You should try having 2 performances of the same part hard panned L and R. The vocals sound like they need way more compression on them, maybe try a delay set to 1/8th of the song tempo into a room verb too. The drums either need to be compressed more or be played more consistantly, probably a little of both. The snare is loud as hell in some parts but in others it's either fine or too soft. The best thing to do is A/B your song to something that's similar to the bands style and try to make it sound like that.