Since this is the Mixing Clinic....
Tune that damn guitar. You can't possibly sing in pitch with something that isn't in tune to begin with...
You have a quality in your voice that could be something special. Just make damn sure you learn to control it.
No comments about mixing and mastering until the performance is worth commenting on. Just sayin...