Definitely some good potential in this song - I like where it's going. I'm not a real musician, so you can take my feedback with a grain of salt - I would play around with harmony and different vocal qualities. Having one section be more low and gravelly, for instance, can break things up and avoid monotony. It's a cool song, though. I enjoyed listening.