The Key to Learning to Sing on Pitch is All in the Ear
Learning to sing on pitch will not happen for everyone. The majority of people will be able to train themselves to sing on pitch, but for that small minority it will be an impossible task. Singing on pitch requires the ability to hear the pitch.