you have the right idea about what a dubstep song should sound like compared to what you hear, so that's a big plus. however, there are a couple things i want to address;
The music stayed at a near constant volume. This is probably the biggest problem since ALL types of music have their highs and their lows, their softs and their louds. A lot of (arguably mainstream) dubstep starts out very soft, with a piano sample or something of that nature, and continually grows larger and larger until the drop- here it wasn't the case. it was a consistent volume the entire time and stayed that way, even towards the end. dynamic volume is critical in keeping an audience interested in your music.
There was variation- enough of it to keep me listening, so you did well on that part. what i didn't feel though, was the filling out of a track. you know how some music sounds like there's only like 3 people playing and there's really a million different things going on at once and vice versa, where a jazz combo of just Piano Drums and Bass can easily make a track sound like it's alive- this track was more on the side of the former rather than the latter. I would say that by using more, different synths with the ones you use and just having a kind of background sound (whether it be chords or what have you) will fill up the track more and not make the vocal samples sound like their talking- it'll make it sound like an actual sample.
I hope this feedback helps, even if just a little :)