I like the sounds ur using its just the sequencing seems like it's all over the place. If u were to clean this up and make it sound cohesive, it'll be a slapper. Keep working.
Not bad at all. My advice is to study the greats and develop ur listening skills. Choosing the right drums and samples make a huge difference. That, with a good mix, and ur beats will be solid. Keep going, g.