Listing the RT's would help regarding a critique. Use of panning and eq can help tracks sit in their place. Look at the eq of each and find what tracks are sharing a lot of the same range(s)...you can then raise or lower (preferably lower) certain ranges to reduce conflict. Try not to pan tracks on the same side if they occupy a lot of the same eq spectrum. While panning is left and right judicious use of reverb can give a sense of moving a track forward. Izotope's Neutron 2 has a feature that lets you compare any tracks you want to simultaneously and see where they are "fighting" for the same space. Great feature.

Having blathered all that...we like the write, the vocal and the groove. You mentioned not having much time for mixing but with mixing the devil is in the details. It takes time to learn about it and time to execute it. And at some undefinable point things become easier and faster. FWIW

Enjoyed it. Best to you on the sonic journey...

J&B