It's too bad that the recording quality wasn't the best since your voice sounds so distant. The song itself is mainly focused on the lyrics to express the ideas as the melodies and rhythm are simple. Also that harmonica is a bit sharp but that's probably due to the recording equipment.
I'm no voice expert so I'm not one to judge a voice, you're certainly better than I am though that's for sure.
Thanks for the folksiness,