There's a saying that if you can sing then you were probably born to sing. Now that may be true, but who knows what we were really born to do. I just feel that people who can sing just have a good ear when listening to music. They hear notes in a song differently than others who believe they can not sing. They learn to emulate what they hear whenever the radio or television. I call it the copycat effect. Now in order for you to be good at singing, you would really have to be committed in doing so. The amount of training you will go through is absolutely necessary, but the end result will be worth it.
One of the first things that you should work on is controlling the way you breathe. Everyone must learn to control their breathing, not just singers. This is a vital step in singing. The ability to hold your breath long enough to get the note you are trying to sing will be a difference maker in the way you sound. Breathe support is just one of the many steps you need in order to sing well.
The next step is to set the tone and quality of the way you would like to sing. Basically what I mean is, you should sing at a level that does not strain your vocal cords. To sing with a good tone, you should follow this format. When singing high notes, you should use your head voice. For singing low notes, you should use your chest voice. In most cases, you can use, what teachers call blended tone in which the sound is coming from both the pharynx and the head. The combination is called mask resonance.
Another thing you should watch out for is the type of foods that you consume. Certain foods such as dairy products or any cola drinks can leave your throat filled with phlegm, and that can interfere with the way that you would like to sing. Instead of singing you will be coughing up the phlegm, and that will be a huge deterrent in your ability to sing smoothly.
Overall you have to feel what you are singing. The emotions you feel will help you sound the way you want too. The same way we all learn to talk, is the same way we can all learn to sing and sound good. Maybe if you want your kids to become a singer, you should teach them how to sing instead of talking normal. I'm just kidding.
Of course they're a few exceptions, some people do not even sound good when they speak so it would be impossible to understand them when they sing. You can also get a singing coach that will bring out the singer in you, and they can show you all the necessary steps to being a great singer.
Mastering the basics is the first step in learning to sing and everything else should fall into place. It will take time, effort, and practice. Sometimes if you have the patience and set up a perfect system for yourself, you will see results.