oddly enough, the boot camp should be pretty good at ridding you of this. just surround yourself with people and force yourself into public situations where you're put on the spot.
remember your goal. your goal is to be comfortable in new or stressful situations. can you imagine yourself walking up to a girl, and everything going perfectly smooth? can you imagine yourself in a meeting, and making the perfect presentation?
visualize that as much as possible, and keep trying until it happens.
when i was diving, i learned to just imagine myself slicing into the water like a hot knife into butter when i was getting ready to dive. i had to do it so i wouldn't be nervous. instead of thinking about everything that could go wrong, i was thinking about the perfect dive. it was the only thing that could keep my mind off of the possibilities of the outcome of my dive. the results spoke for themselves. my uncle told me once "i could inch my way into a pool and still make more of a splash than you do when you dive"
you recognize that you have a problem. you want to correct it. you have a goal. you just need a path between the status quo and your goal. so get out there and immerse yourself in the situations you're describing. putting yourself around women is less pressure, as you can choose to never see the women again. you can make your first victory there, with the least repercussions.
now get out there and succeed!