Thanks for your letter. There are several ways to improve your public speaking skills. First, use the resources at your college to help with this problem. Most universities have a public speaking course, and if not a whole course they are very likely to have a seminar that should help.
There is also a group specifically for public speaking, which many business people use. There is a Toastmaster Club in India that can direct you to events near you.
I would also take an acting class. Public speaking is performing. The people who teach acting a very used to giving exercises to help their students present. This way the problem doesn’t have to be all about the anxiety, it can also be about meeting new people and having fun.