Paul,

I agree with OCC. You have a good voice. Your mixes sound fine as well. You just haven't been doing it very long, and lack the confidence that comes with experience.
For a 'beginner', I think you are doing fine. There are a lot of "singers" out there who have been doing it for ages and don't sound as good as you.


p.s. John Lennon never liked the sound of his voice, and was always looking for effects to alter it.


Regards,

Bob