I don't know if I should put time, money and emotional effort into promoting it or just give it a small push and move on with everything I've learned to make something better. I would really appreciate honest answers.
Small push. Its seldom worth putting any 'money' into promotion these days until you have developed a substantial following. BTW, listening on my computer speakers, I could not even discern most of the lyrics.