Yes, low self-esteem can contribute to social anxiety, and make it worse. When you have low self-confidence, you begin to worry about what others will think of you, and this makes you even more anxious about being with others. So one way to decrease social anxiety is to increase your self-confidence.