imho, the intro is too long, it gets a bit boring after a while because the beat is 4:44 minutes long without any new stuff, and it is extremely loud(not in a pleasant way, or it just might be my headphones) Some stuff soounds way too loud than it needs to be and some way too low. I personally would enjoy a little more bass. You could also cut the stuff in master because some are going above peak and it just sounds bad at loud volumes.(mix master stuff)
overall a great track, keep grinding and you will maybe reach where you want to be.