Are you socially awkward among new people? I know your problem! You're still struggling with low self-esteem in your environment. Lets see how to work this out...
First off, it is your environment that determines your self-esteem not personality. It doesn't matter whether you're weak emotionally or physically. All that matters now is how you feel about yourself according to the people that surround you.
One way to buildup your self-esteem is to focus on the reality in your environment. Get to know yourself; your personal abilities, talents, dislikes and weak points. Despite all knowledge focus on the one that makes you feel a bit better about yourself, which is your talent.
What is your personal abilities? What are you doing to improve your skills? What kind of steps are you taking toward your goals? This are the strong points of your social strenght, because what makes you awkwardly nervous socially is the feeling of inferiority. So having an achievable goal and some significant steps further, you automatically build your self-esteem above all other individual.
It makes you to feel deserved and need to be respected. So you become authoritative instead of submissive.
DO NOT pretend to be someone else just to please people. What makes people respect you is your personality and the assertion you have all through your goals and daily activities. When people realize that you're trying hard to fit their expectations, this respect will automatically divert to pity, which can pull your esteem so low.
Stop fear of the unknown. When you think that you're going to meet new people, those people also think the same. And believe me, most people are sociall awkward. It is left for you to prove assertion and confidence.
Look them in the eye. Learn to maintain eye contact with everyone. Surely, this is such a more awkward and hard to learn social confidence technique but doing it often is the key to all perfection.
Maintain a positive mind. While in conversation, you don't have to be too careful about what you say. Nobody will laugh. Your word describes who you are and it is like you're teaching people to love you just the way you are.
Another ultimate solution to not be socially awkward around new people is meeting new people regularly. Go straight to people without doubt or self-analysis. Instead of thinking about how they may react, think of what to say. Go with a sense of humor to give that person confidence, which always returns to you.
Big dreamers are always successful socially. Just think like this when you feel the negative awkward vibe "I'm the lucky one in this place and no one is better than me" It works. Lastly, get out of your comfort zone. Go with a friend you're comfortable with.