Get rid of the beginning with just the kick and snare, Have it start with the cowbell, don't raise the pitch of the cowbell until the next synth begins, and add in a bassline that's consistent but not overpowering and your song would be great.
Right now it sounds like trance, not dubstep. I don't here the wobble bass. Having hard hitting sounds that wobble doesn't make dubstep, that's popstep, get a bassline and wobble bass and your song won't be too bad.
By the way what programs do you use? I suggest sticking with FLStudio for creating lines, but go with Sony Acid Pro and Reason to actually mix it all together and to add the wobble bass. Much better programs for mixing everything together.