You've got the performance comments already, so I won't go there....... you know where the deficiencies are in that regard....
The bass is very murky and undefined -- kind of just a low, indistinct wash.... the guitars sound scooped and the rhythm part doesn't have much articulation... and while you've panned the guitars wide, there's no sense of imaging or depth at all...
Kind of hard to hear through the vocal performance, but again the vocal sounds scooped and you've got too much of an inappropriately-selected reverb in there.
Keep at it - the only way to develop your skills is to continuing practicing both your performance and recording abilities.