First mix I've done-also first post

Sounds like its played in my bathroom :)

Have you got alot of reverb going on?
If so get rid.
 
It sounds like you played the track on speakers and you recorded it from the other side of the house. Your guitars need a lot more volume and a lot more gain, and during quite a few parts it sounds like you've copy/pasting the same take(s) over and over. Drums need compression, volume and panning.