You're getting much better.
You've got a really good complex feel going on in this track. But you don't have the actual complexity to back it up.
Whether or not you're going for a complextro feel or not, this is too structured to be complextro. But at the same time, too complex to be dubstep alone.
Not really important, but just a little tidbit of information.
On to the song. Your sounds are starting to get more original. The vocals feel a bit out of place. Work with them a bit. Maybe throw on a vocoder, a phaser, or even a flanger and just kinda tinker about.
Now, your synths are good, but they could be MUCH better. I don't know what you might have on the different synths right now, but I think you have a bitcrusher on one of those wobbles, but that's beside the point.
Three types of effect plugins that will make your sound unique are your flangers, your phasers, and your filters. Reeverb and delay just make everything better, no matter what it is, when they are used right. So I don't include them in there. :D
You want your flangers to be kinda slow, depending on the synth, and your phasers will give your synth a varying level of texture, again, depending on how you use it. And lastly, your filters will give your sound a feel. Just keep layering and layering these different kinds of effect plugins on your synth and you'll get some insane sounds.
If you need some guidance on where to start or how to go about it, youtube and google are your friends. Or you could go to the Audio Forum and ask for some help. I'm totally willing to answer PMs too if that's how you prefer to ask for help.