Most professional singers take singing lessons, but if you cannot afford them or do not otherwise have access to a professional singing coach,
there are a few things you can teach yourself.
To have a good singing voice, you'll need to warm up your voice before singing and avoid vocal string while singing to keep control.
Recording yourself, listening for errors, and letting others listen to you sing will also make it easier to improve your singing voice.