Rather than supplements.. and speaking as someone who was also very shy in school.. confidence, clarity, calmness my outgoing side came when I went to college and realised that regardless of all the fronts and that other people put up to make themselves look good, it's all just an act and *everyone* has the same basic wants and needs in life.
We're all human. Unique - just like everyone else. <snort>
If you're trying to figure out how people will respond to something you do, you can easily just not worry about it - unless you have an interest in something unusual or antisocial, eg. hunting small domesticated animals, rest assured that typically 50% of people will share similar views or appreciate your efforts. Use that knowledge to meet people, then refine/reduce your group of friends to people that you enjoy spending time with / have common interests. It gets even easier once you've found the things in life that you are good at and enjoy.
Personally, I enjoy inappropriate / shocking humour and I use that as a way to gauge how easy-going / friendly / enlightened someone else is. If they chuckle, blush or laugh, then it's all good. If they are offended or upset, then they are narrow-minded or backwards, so it's probably best if they associate with similar people, rather than being offended everytime I see an opportunity to educate them about enjoying life.
Generally it works itself out naturally. <chuckle>
I perhaps tone it down a bit for my grandparents' generation, though - unless eg. you find out your granny likes horror movies and poor taste jokes!
Edited by MrHappy, 09 March 2012 - 10:21 PM.