Nice man
I hope you'll make more and get better at this cause this is not bad at all!
Just try to avoid compression on the master channel, Also never put a bass shot together on with a kick drum. And my last tip for you is to remove every frequencies under 125hz on every instruments (Excluding you bassline and your kick). Then it will just sounds much clearer!
Keep this up!