Hi there michtl, nice take on the song
I hear some problematic areas of the mix that could, if resolved, lead to a great sounding mix.
First you have a low midrange buildup of frequencies that leaves the mix sounding muddy, the main culprit here is the bass guitar and the kick, they are really not complementing each other very well, the bass could use a bit of a cleanup in the lower mids, but when the kick hits alongside, it just makes a muddy mess playground I would either try a different EQ approach on the kick (scoop out the low mids, tighten up the low end, and give it more attack in the upper mid range) or I would just replace/augment it with a sample. Why not even different samples, that is one of my favorite things to do: find a kick drum sample that has an amazing low end, filter out the highs and save it as a low kick drum, (even process it further more with sub oscillators, compression etc. ) and then add it to taste whenever you feel a kick you're working on lacks the tight low end. Using the same method find a kick sample that has an amazing attack, filter out the lows, and make it your own sample so you could add it whenever you need more definition from a kick. I use this methods even in different parts of the song, say the choruses need more of the kick drum, instead of increasing the level of the kick and disturbing the low end balance, or EQ-ing the high end and bringing up all the garbage (bleed of the drum kit from the kick mic), I just add the high end attack sample and it works like magic
Second, the OH could use more of a high shelf boost, that would really open up a mix.
As mentioned above, some back vocals level tightening to sit more with the main vocal parts.
Definitely sibilance on the vocals, it's a bit distracting, and it pops out so much because it has no other high end information to blend into (OHs)
I love the ambience you did on vocals, for my personal taste, the drums could be processed more with some room reverberation, a bit too dry, but still this is just a personal taste.
Overall great job, you are definitely getting there, keep up the good work!