sure, try starting the mix with the kick and bass only. get those working together first then bring in the rest. this mix sounds like it was started with guitars and vocals.
Totally agree with this,,, also, more than likely, hopefully, your putting everything on it's own bus,,,
If not, after you think you're done, or close, do one of two things,,
Mute all buses or instruments, then unmute Drums and Bass, and then unmute and mute each of the other ones, so you only have one other than drums and bass unmuted.
Then go around with one at a time with the vocal only unmuted, it shoudl be on top, but not over-power anything,,,
If something gets lost, fx it,,,
And this is better to me,
Bring everything down only hearing drums,,, bring up the bass, then vocals... then these should fit just underneath or wider,,, guitars, then keys synths or anything else,,
If you lose anything, or something stands out too much, adjust level, pan, or effects,,,
high pass the lows so nothing is adding to the kick and bass,,, and keep lows centered,,
Sounds ok to me, just some ways to keep the bass/kick playing well and not getting lost,, and they are a little lost, undefined,,,
you guys had a blast, lol,,