dude, i feel your pain. I too once struggled unbelieveably with public speaking. . Like you, in college, I constantly had group presentations to do in front of the class. . Being a business major this was par for the course. I effing hated the day when it was my group's turn to present....
I would literally dream up scenarios in my head to try and get out of it, but never actually acted on any of them. I always ended up just doing it...tho I was a nervous wreck...and everytime I ended up doing OK at it and realizing "why was I so incredibly nervous?"....but then next semester...it happened all over again in a different class. OMG hated it.
Well, once I graduated college, I figured my public speaking days were over, thank god, right? Well, I got hired somewhere where I had to public speak on a daily basis.... I needed a paycheck. I kind of faked my enjoyment for public speaking on the interview and during the interview they actually asked me to stand up and give them a 5 minute speech. FAWWWWK!!! Well, I did and they hired me. I couldn't have been that bad, right?
Well, after I started--I had to do so much public speaking it became a non-issue for me. I actually started to enjoy it....sometimes. Still kinda hated it, tho it was becoming tolerable. Now, today I am still public speaking years later... prob about 4 or 5 now....and STILL get nervous sometimes lol. But it's not nearly as bad as it once was. I am generally pretty good at it and as long as I know what information I need to present I don't have an issue with it.
Keep doing it, dude. It'll get easier. I think after like the 50th time I did, I started to relax