Recently, the featured tracks have been pretty loud, even DJ Nate music most of the time.
To make your track a bit better, try adjusting the volume a bit. I understand you havent made any music in a while and you have slightly lost your skill, but even the best musicians cant be perfect. So dont be worried about this review, I'm not trying to offend you :)