I am currently using FL Studio, and I am pretty good at it, I know the basic stuff, and some more advenced stuff, like frequencies, filters, mixing, mastering, compresser and all that good stuff

So my problem, isn't so much of a technical issue, it's more that I do not theoriticaly know how to make dubstep, I've listen to thousend of tracks, but when I make a song, it just seems like there's something missing.
I would need to know the actual theory about a dubstep track, like how to do a drop, when to use a pad, wether I put the beat after the drop or before, if I should have a sub bass or not, when the lead should go back in, and all that stuff that you need to know that would apply generaly to every track do a dubstep song , so if you could just tell me how to "build" a dubstep track, I would be most grathful

Many regards, thanks you
