Fix the sound quality.
Could be because of my sound system, but everything sounds edgy/sharp/buzzing or something.
Redo the tune to better convey the feeling you made it with.
Songs start to sound good the moment you think of some situation to put them in (while listening to it). I couldn't really fantasize about anything when I heard your tune, so either I can't understand it because of my age/culture/personality, or then it just sucks.
I hope this helps.