not bad, but not good either.
I gave you half score, not cos i like it, cos i see the potential. The sound you're goin with is great. I used to make beats like that, and now i'm probably one of the best beat makers for hip hop that i know. Just keep up the practice and never lose your inspiration. You will be a pro in no time.