EQ the low end on your kick drum. You have your sub & kick fighting for the same frequencies. Take out all the low end on the kick (0hz-70hz). Do the same with the snare but keep all the response above 160hz and drop everything else. This will ensure nothing is fighting for the same space and you'll have more space for your sub-bass to move. Over all, learn the little tricks and you'll notice a change in your production and your knowledge (that's quite obvious I suppose lol).
I like it. It's not bad coming from a lad your age with your knowledge on music. I remember when I was 16. I was making some awful shit. Still do from time to time. lol
So nice to see a huge paragraph of advice. I'll be sure to try these out in some of my newer tunes for sure. --(about the name, i completely made that shit up from the top of my head when i made my youtube account)