I wouldn't call it dubstep
At least not by the classic definition of WUB WUB WUBBB.... but this is better anyway. It has a very unique atmosphere about it. really like the weird drum effects (the backward sounding things), and everything blends together quite nicely.
I can't think of anything that needs to be changed. It's great as it is.
Keep it up.