It's not great.. but then again neither were my earlier song. Music producing is a process that takes a fairly long time to get the hang off, and Dubstep is a genre that is rather tricky to master, too, but if you stick to it and stay persistent, you'll look back at this song and think to yourself "heh, I ACTUALLY made that." Don't listen to the jerks that aren't giving constructive criticism, listen to the people who are actually trying to give advice and don't let the haters get to you. Personally, I like the song, but it still needs a lot of work, but like I said, it takes time. What I would do in your next song is make it a bit louder obviously, empty sounds = unhappy listener, always keep that in mind. Also make sure you know what music genre you're aiming for, this song sounds like Techno to me; here are the three concrete requirements for ANY Dubstep song, regardless of artists everybody who makes legit Dubstep follows these prerequisites:
-Set the BPM to 140
-Half-time drums; a kick-snare pattern if you will
-A subtle sub-bass; sounds kinda like a vibration
Also, If you need any help about these requirements Youtube has a bunch of great tutorials, or you could also PM me ^-^
To conclude, just stay persistent, start to break out of the your "empty sound" style, and stay determined (sorry, Undertale is my shit xD, I had to make the reference). Good luck with your music producing, I can't to see what you have in store :)
-Bow