When I speak I pronounce everything just fine, but I noticed that when I sing, I become mush-mouthed and it results in a very forced, guttural sound that just doesn't sound natural or pleasant at all. I think this is because when I speak normally, I speak a little bit through my nose. Also, because of this, when I try to enunciate better when I sing, it just makes it sound tight and nasally. What can I do?
Do you sing in head or chest voice? Using chest voice should fix this, as you'll be forced to sing loudly and clearly.
Well, I can do both, as most people should be able to, but I'm talking about my chest voice.
Make more pops, shhh, and overexagerate all of your consonants and vowel sounds as you sing.