Will say straight I am learning all the time and I am not a sound engineer, it is totally my opinion, how I would do the track and bits I would improve.
I would tweaked rollers in the drums a bit as they are quite in the back compared to kick and snare s they getting lost a bit, make them a bit louder, not a bad mixdown. I like the vocals. percussions maybe a bit louder.
Overall, good work mate.
if you fancy check my tunes https://soundcloud.com/techbug