It's good...but
I'm sure you can do great with other VSTs. It sounds like you used Sytrus or Wasp to make your drops. If you ever get your hands on Massive or any other VSTs I bet you can actually produce decent dubstep. I really like this song, but the drop doesnt really fit with the melody. Also the drop feels like it's not very sync'd well with the kick and snare, so I can't really bob my head back and forth, but Massive 1.5 can help with that.
I know this can be a TL;DR but all Im trying to say is if you get another VST like Massive it can improve your music.