Eating certain foods doesn't help. People think that if you're a bad singer, there's no hope. There is: -If you're under 18, or in that general range, your vocal cords are still changing. You could sing well as a child, and then end up sucking, or suck as a child and end up sounding great! You won't know 'til you're finished growing. -Vocal warmups really do help. Try the good 'ol "Do re me" But go back a step each time. It's a bit confusing, but here's an example: Do do re me do re me re do. Or just make up your own cool twist on it to make it more exciting! -Don't try to sing like someone else. Everyone's voice is unique. You know how you see the YouTube videos with the first grader signing opera? By middle school, her vocal chords will be shot, because she is changing her voice as she sings to sound older, her speaking voice sounds nothing like her singing voice. (Don't try to be a Supreno when you're an Alto.) So, yea. My advice. Good luck!
Do not drink milk if you are about to go singing somewhere. It makes your singing voice sound off. Chamomile tea always helps heal your throat when coarse or sick. Attending private lessons with an expert and learning techniques always helps. Good luck!