For a first go, not so bad!
One thing I would say is that it sounds like all your synth sounds are from sytrus and really clean in comparison to your kick. I think that you could use with some more raunchy synths. Try putting them through hardcore or using a different synth or grabbing a free synth VSTi like synth1 or synlenth1 to get some more gritasticness going there.
Also, more percussion; if there was a snare it needs to be more present and have some heavily processed hi-hats or the like going on too, that'll keep things interesting and you can use those to make the song longer.
That riff was cool, but it got boring after awhile, try having a B section breakdown and then have it build up by dropping the kick or automating some sort of EQ that takes out the bass from the kick (parametric. high pass) until the kick is back to full force.
Also make sure the ending doesn't stop so suddenly.
GOOD! First attempt, better than my first attempt way back when i first got into music, it always amazes me to see the new talent that is up and coming. Just keep working at it and keep those suggestions in mind.
