Great to see you posting again ido. Good song and performance. Some of my suggestions are going to be ones you're familiar hearing from me, but here goes:
1. Overall, the mix is dark and boxy. As Chili said, the overheads could come up--see #4 below. The rhythm guitar sounds dark and muffled. The vocal needs more air. The ambiance on the drums, vocal and rhythm guitar isn't flattering to any of them.
2. The mix is quite narrow. The guitars are crowding the lead vocal and stepping on it in places, especially the guitar on the left. The harmony vocals are competing with the lead vocal more than they are complimenting it. The whole thing feels close and claustrophobic. You need some air and space. I'd pan that rhythm guitar out farther (then again, that's what I always say) and work on blending the lead and harmony vox better.
3. There's quite a bit of mud, surprisingly for an arrangement as spare as this one is. I think it's down the rhythm guitar and vocal again, as well as your drum bus. The bass sounds pretty clean but is pretty loud and might be contributing to the problem. Some more high-passing all round, but especially on the vocals and guitar, might help.
4. Buy, beg, borrow, or steal the raw drum tracks if at all possible. Working around a pre-mixed stereo drum track is going to limit what you can do here. Your snare sound is anemic and distant. It needs immediacy and body. The reverb on it isn't helping matters. I thought I heard a little flutter echo in places, made worse by ambiance.
Hope this helps.