Had a listen to your tracks mate, the ideas are there but obviuosly your new to the production scene and your tracks lack that professional sound.
I think your tracks need quite a bit of compression and a lot of EQ'ing.
Also maybe d/l yourself some nice fat synths and samples.
Also what program you running?