Welcome to the audio portal :D.
The beat itself is pretty nice but you might want to look into how to mix your tracks better. It sounded really messy and each instrument wasn't as clear as possible which is probably because of a lack of proper equalizing. The drums and the bass-ish instrument sound like they are overpowering a lot of the mid and high frequencies that the lead should dominate I think.
I'm not that good at mixing myself actually but I've tried to learn to do it properly lately.
Here's a great tutoriar or you could look up some utube vids:
http://tarekith.com/assets/mixdowns.html
Anyways nice beat and welcome to the portal :).
This is a good start.