better public speaking

How can I improve public speaking?
I'm in college and I am a bad public speaker. Give speeches, make classroom observations, answering questions – Everything. Avoided if possible. When the teacher asks me, I have almost a panic attack and suddenly can not not formulate my thoughts in a coherent framework to express aloud. This is really hindering me.
First, relax. Definitely not alone, and many people are afraid of public speaking than death. Actually used to be the same way and sometimes I'm still a little shy but I got to the point where I can speak to a group and do quite well. (I'm still in the speech and debate team and I went to the State for oral proficiency in math!) Honestly, I do not know how I did it better. Probably the best thing to do is to stop and help get as much experience as possible and not to flee the opportunity to speak in public. I am naturally very introverted, but lately I have been simply to force myself in public situations to learn to interact with people and talk to a group (and have fun …) Anyway, it's all about confidence and stress management. I used to have problems that prevent me be emphasized public speaking, and found that maintenance of a "Who Cares" Attitude is the best way forward. A important achievement for me is that you have much to gain from speaking publicly about what has to lose. Anyway, good luck, and just yourself!
Buzz Game — For Better Public Speaking (Missy Elliott Interview)