High voice is not always good.
Normally, singers with high voice have problem when they sing songs with low tone.
Strictly speaking, they can't sing songs with low tone.
(Similarly, singers with low voice can't sing songs with high tone)
To be a good singer, it doesn't matter your voice is high or low.
The thing is you need to sing songs that suit to your natural pitch.