Whenever I don't think a song of mine is too good, I will usually throw it into what I call a 'Scrapyard' folder and let it age. Sometimes certain concepts can grow on you, and then you figure out what was missing, and even if you don't, figuring out what doesn't work for you is often the more important thing to learn.
I would say that only about 10% of all the songs I've ever made were finished and brought to Newgrounds, and that's still a high percentage in this bid'nis'.
I think this song certainly has potential. It just needs a little addition or two to make it work. What those additions would be are beyond my right to say.