Practice makes...a lot of sense
Not even Mariah Carey has a perfect singing voice, so let's not kid ourselves. Practice does not make perfect. But it will:
make your voice sound stronger and clearer
make you more confident
increase your control
improve your breath management