Don't be too hard on yourself man, sound design is on point and production sounds really good. The 808 sub thing could be a little louder in this though. If I were you I would work on my music theory skills rather than production technique thats an area I feel could use a bit of improvement.