James,
your vocal tone is good.
The close mic'ing gives the vocal intimacy.
You've really worked on your recording technique and it shows.
Maybe a low shelf cut of a few dB below 100Hz will clear up the issues others hear. Don't go any higher though, as it'll make your voice sound thin.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe