I'm an adult male that has a not so good or bad singing skill. Nothing to be ashamed of. I have noticed that I can sing a lot better after 2 or 3 songs that I know well. After that, it is like I can reach any note with clear, with good strength and without much effort. This leads me to think in something obvious: I must warm up before singing. One problem is that I don't know how to warm up.
Normally my voice sounds muffled, like some filter is covering my throat. But as I said, after some comfortable notes, it unleashes a lot. I have also noticed that generally I cannot sing well if I feel unfamiliar with the people around.
But there are times that I sing good since the start. One day I can perform great at the karaoke, other day I just barely emit voice. So, I would like to know the mechanics that makes me sing good or bad.
On the other side, I know people that sings always good, and they have not received any training and also don't need to warm up. Could I someday sing well without warming up, or it is something reserved only for a few talented people? I would like how to progress to get at least my "best" voice more consistently