Interesting. To me, your singing has an "Indian" flavour to it -- inflection reminds me a bit of the sorts of riffs you hear in music from that part of the world.
No serious technical problems that I could hear for this song. Stylistically, I think it needs a little more dynamic -- more movement and variation.