You can maintain a good singing voice if you do the following;
1. Find a good vocal coach to help you with the voice scale
and that coach also would be able to help you reach notes
that you normally would not reach.
2. Don't strain your voice when singing
3. Avoid smoking because it damages the vocal cords.