Good stuf
This is a pretty good start, I think your percussional work could use some revising, they're a tad loud those snares, and I didn't quite hear the kick, which should be a good deal louder.
Also if you're using FL Studio which I think you are, press f9 to bring up the mixer window, and add a reverb effect, preset 4 (cathedral) to those kicks and snares. Trust me the effect they will have on them will be quite grand.
The melody and everything flows just fine. I'm not sure about what the person below me means by cut out, I didn't hear it, maybe I didn't catch it, but yeah.
You could become a great DJ if you keep pushing, which I hope you will, I hear some good potential in you. 5/5 from me, keep them coming.
I'd also like you to listen to a few of my pieces, you will see what I mean by adding reverb, all of those songs I have up there are very heavily reverbed, and the effect it gives them is quite epic.
With all that said, take care ^^.