everything sounds like it recorded in a pratice space. the room sound are all over the place. dont now if you can fix it but try too mix everyting as good as you can an maybe do a top down mix cutting like 2-5 db at 300-700 ish on all the tracks. and dont be shy on filtering kick and bass over 80Hz
I'd say your weakest point is the drums. They sound like they're not very hard hitting (which would usually be solved by compression but to me here it sounds like the starting sounds might also not help) and the volume balance of the drums might also make it sound that way.
Other than that I'd say cut some of the low mids in the guitars and perhaps compress the lows on the bass while retaining them at the same volume.
Hopefully helps