It's too busy for my liking - which is always a problem with this style of music, it actually sounds like you have 3 different songs playing. It's too obvious to have tubular bells with anything these days, it should be banned. Not trying to offend you, but I'm not sure why you posted this, because there's very little of you in there, all I can hear are busy loops and lyrics I can't care about.
For me, I prefer more original stuff, mix in classics to your own loops, own basslines and drums - make it your own instead of sounding a bit like the music in Fast and Furious. If you need some inspiration, don't look at RnB - look at Pendulum and The Prodigy to see how the pro's re-invent classic songs. Stop trying to sound good enough and start trying to sound unique.
No offense... I'm not your target audience so I can only go with my own thoughts - I think that the best DJ's out there are the ones who go against the grain, be a dissident, music will always need dissidents.

Health, Ammo, and bacon and eggs!
