@Xdqwerty, even though I show many extroverted traits these days, I still consider myself to be an introvert, so I don't think I can give much advice. Over time, I just opened up to people a bit more. Often I still have a hard time in a larger group of people.
I've got too many, and I've finally started taking steps to get rid of some of the people that were bad or abusive to me. I've talked a lot about this over time on my profile posts, but I know not everyone can see them.