I wouldn't call it dubstep either. But I do like it! As soulblud said, some more "oomf" on the kick and this track would be perfected.
I will be using this as an inspiration in upcoming productions of my own.
And keep an eye out for more of your stuff - keep tracks like these coming!