It's not that bad. A little sparse and low-fi. I think the vocals are pretty good. If you can mix down the stems for the track I am sure people could help you out. I would mix down an acapella and post it in that section with a link to this so they would have a reference on what you are shooting for.
on Maybe- draft by samgrepe
I think you have a very nice voice. Nice job.
tv