Cool song, and a cool video!
Your general sound is very raw and organic. That mixed with the style of music sounds very reminiscent of what was very popular in the US 10-15 years ago.
What tools do you have available for mixing? What plugins?
I think that the drums need the most work. They are very low in the mix, for starters. They don't have slam or impact. The drums themselves sound muffled, while the cymbals are exceedingly harsh. Whether you aim for a more natural sound or a more processed sound, I think this is most in need of re-doing.
Vocals are very dry. Compression can add presence and bring them forward. EQ can add presence and make them sound clean and clear. Effects like subtle delay and subtle reverb will add space and dimension.
Also, the background effects are dry beyond belief. I would comp them from significantly more recording takes to get tighter on the performances, and to layer them thicker. Tune them; tune them more heavily than you would lead vocals. Artificial doubling could help thicken and spread them. Add more effects than you would for lead vocals.
Also, the guitar parts sound pretty harsh and brittle. I'm biased towards this method, but I would record direct and use amp emulation and pedal emulation to tweak and shape the sound with more granular control. Flip through the presets until you get close, then tweak. That also should take some of the edge off.
Your song is edgy-sounding enough for me to wonder how much it is clipping. It may not be from clipping, but it's from something.
Overall, I'd say it sounds like it was mixed by the guitarist! Haha. Guitar is important, but let that take a back seat.
If you're aiming for that 2000's punk rock, indie sound, then you're not too far off. Just a little shaping for tone, and try to find a way to get things sounding less brittle. But if you're aiming for a more modern, more produced sound, then you're just scraping the surface for mixing, and it's got a long way to go.
Either way, cool song, cool video. Nice to see something with so much passion in it, and I'm sure your work will improve with every release.