Your samples are on point, but your drums need more work. That clap sounds awful over this dope sample. Have you ever messed around with breakbeat manipulation? I think some layered hi-hats, bass drums (808 included) and a quality snare would make this better.
If youi'd like, PM me for production tips. It might take me a few days to get back to you, but I'll help you out. :)
3/5 7/10