You posted your song for people to give feedback, but then you get upset when you hear something you don't like? You could take my feedback into consideration and try working on it as opposed to completely reject it.
I suppose I could rephrase my whole response but I would think that you can get when I say "That snare roll is way too loud" I mean "You should turn down the volume of the snare roll".
Now to the quality section. Just because you use the same plug-ins as producers getting placements with major artists, doesn't mean they are of similar quality. They manipulate the sounds with loads of FX until it sounds good, where as your sounds appear to be presets that were taken straight out of Nexus and thrown in the song. The ones you used don't even really fit the Hip-Hop genre, they are more catered to EDM. Just focus more on your sound selection and if you want, listen to popular Hip-Hop songs and take example from them.