There is some excellent information out there that will help you learn how to sing for free.
This is training that will help you to:
If you were to practice this vocal training consistently, your voice will improve no end.
It is indeed possible for anyone to develop a superb singing voice.
To do you simply need vocal training that can re-program your voice for success. There are very specific exercises that will do this by training your voice to function "correctly".
Most singers only use a tiny fraction of their potential as a singer. If you have the correct training you can "explode" past your current limitations and experience your full potential as a singer.
To show you what I mean, there's one exercise in particular that can improve your singing voice a great deal. Even if you were to practice just this one exercise, each day for 15 minutes, your voice will improve at a very fast rate.
This exercise is called the "lip roll". The reason this exercise is so effective, is it creates balance in your voice. As you practice the exercise, it automatically balances:
And it also gets your vocal chords "zipping up" which is the technique that makes hitting high notes easy.
You can watch an online video that demonstrates this lip roll exercise by going to this page. After you sign up (which takes just a moment and is completely free-no strings attached) you get access to this free online video which shows a male singer use the "lip roll" to increase his vocal range by a whole octave in five minutes!
This is the staggering results that good, correct vocal instruction will get for you.