Hi Steve,
I'm listening now.
First impressions, you definitely have the voice for this kind of thing. I think the tone of your voice is great.
I have to agree with Zero though. The pitch is off here and there.
I definitely don't get the feeling it's an inability though. It sounds like you could just use a good warm up and a little but more strength in the vocal.
That said, the melody jumps about a bit. I wouldn't feel bad about tweaking this with a tuner if I had sung it.
At 2:20, I'd like to hear more happen, or at least hear more of what is happening.
It might just be my preference though. There's nothing wrong with they way it is.
I just feel like slightly swelling strings and a bit more from the percussion would really lift it up to a peak at 3:05.
Maybe even bring more hand percussion or something like that?
I get that you aren't going for the epic massive build up, but there's still room in my opinion.
October 24th and we're both producing Christmas tracks.

Feels dirty, doesn't it?
Hope that's useful to you.