I thought it was brilliant for your first! i think that you should make your bassline "heavier", maybe.
much too slow for how busy it is.. if it were more minimalistic it could pass for james blake type dub.. also you need to make your song groove.
You definately have a sound going, and you should build a bassline with that sound. Get the tempo up some more, then get some kind of structure.
Good luck with dubstep, it aint easy