I can sing on tone and pitch and the correct key, but my voice just doesnt sound good. how can I fix that?
pray. some people got it and some people... well just dont. if it doesn't work out there are always other things in music like instruments and stuff. good luck !
make sure you sit up straight. also don't sing after you have just drunk something sugary. have a glass of water. open your mouth wide when singing.
There are lots of free resources to check out. One of them is the singbabysing videos on YouTube. Try it and see what happens.
Joy
Practice! Drop your jaw when you sing and use your diaphram to breathe.
Consult a voice teacher to assess your talent honestly...Take care !!
get a private voice insstructer.