Someone down below wrote some tips so there are mine:
1) When making melodic dubstep you should really work on some movement so it's not boring (arps, plucks, some sweet melodies)
2) Don't be afraid to use growls! It's still dubstep however with a nice melody
3) Lower the lower frequencies (lol). They are too loud
4) Work on mixing (Volume, EQ, etc.)
But overall I see your idea and I really enjoy it for your second try :D
You should totally try more/spend more time on your projects as you have a big potential!
And never, never, never, never, never give up!
The only people who don't fail are those who don't try at all! Everyone started somewhere, so do whatever you feel you want to do and what makes you happy!
I hope these tips will help you out! :D
Keep up the good work!
P.S. You can also check out some tutorials on youtube about making different music styles ("How to make...") as they are really helpful!