Hmm..not bad at all..
It seemed kinda empty as it went on.
I'd say have a beat in the background to try and pick things up or somwthing.
I dont know what to really tell ya. I mean i kinda know what would help it a bit...but i cant type it down from my mind.
But the melody and stuff is real good though. And i like how it sounds. What program cha use?