Not good. The wobble patch needs to be fixed badly, it particulary needs more bass, gain, detune, unisono spread and more importantly a more cutting filter.. I'd suggest the MS20FX but that one is a bit expensive so play around with different ones. You might also try layering multiple bass sounds, that's what professionals do anyways - have one bass with nice highs and filter out the lows, and one low bass with the treble filtered out, have them play the same notes and then root them to a effects channel where you compress them together. Also, an important part in dubstep is 1. That the LFO that controls the filter is temposynced 2. That you automate the LFO rate, so that the wobble speed changes (changes from straight notes to triplets work great in my opinion) and 3. That the bass stops at times (have pauses, goddamnit) and plays the characteristic 1 and 6 halftone intervals.
Also, have some drops. Like, right before the bass kicks in, mute all tracks except one (this is often done with the vocal track) and have a synth or sample sweep from high frequency to low or the other way around, that usually works. You of course need a builtup until then, but I trust you know what that is.
Last but not least, get a better mix down. I'd suggest using compression on every track (don't overdo it though) and then root all of them to a master channel where you compress them together, add a little reverb, a delay (delay time of 100-300ms and a mix of 0.2-0.5 usually works for me, makes it sound more "alive") and then EQ up the bass and treble... be careful not to boost the resonant bass frequencies though, or it will end up reaally muddy. I'm too lazy to look those up though so good luck.
There you go, a step by step guide to Dubstep. The rest is up to your creativity.