First of all........your singing is fine. You have a warm voice in that range. The song doesn't likely push your range limits but you seem to keep in time and pitch fairly well. I'm assuming you played your guitar while singing and that might account for some very minor issues with the vocal. You don't tell us what you used to record this with but I have to say the guitar part is sort of crispy........in that some of the highs are sibilant and there are not enough low frequencies to give the overall result the warmth to go along with your voice.
Try a different approach to recording your guitar maybe. Anyway.....nice job and thanks for the listen.