Interesting sound...
I can tell you have some serious potential man. This beat features some diversity that is not common among beginners.
Listening to professional mixes or even some great artists here on NG (ya, there are a few) will definitely help you get a feel for what a mix should and can sound like.
Try experimenting a little more with effects like delay, flange, and reverb which usually come standard on techno tracks.
Like Shadow echo said, you will be on your way to being a great artist in no time.
BTW, check out some of my stuff if you get a chance...
Lata bro,
LL