Ok just a couple of opinions:
That is entirely the wrong kick drum sound for this type of song. You need something fat and very NON-clicky
Bass sound is pretty friggin nice!
Guitar sound is VERY thin ... needs a bit more depth. The lead sound is pretty good for this style, maybe add a little more echo to it. Just need more separation between the lead tone and the rhythm tone
vocals sound like they're not done yet so I'll reserve comments until you put some more time into them but to just give a bit of my impression, they sound a bit lifeless. I think that might be more from his performance than the actual sound quality but you should definitely try a few things to liven up the sound of his vocals
overall, mix is not bad so far man!