Shyness is a very common problem for language learners. Really, the only way to overcome it is by speaking more. Let me recommend a couple resources.
Firs, watch the video in which we give you 11 tips to speak better English, overcome your shyness, and communicate confidently:

Check out these articles:

How to Overcome Embarrassment When Speaking English

Conquer Your Fear of Speaking English and Communicate with Courage

7 Things Not to Do When Speaking English

Next, I really recommend watching this Ted Talk from polyglot Benny Lewis. It's been very inspirational for me as a language learner:

Finally, we do a weekly podcast called RealLife Podcast that we highly recommend you listen to as it integrates all of these things. You can check it out here.

Join our RealLife English App here and practice your confidence

Was this article helpful?
Thank you!