First of all improve your confidence and speak your mother language with others and elders. Your confidence will increased and after that you will able to speak english with your teachers and elders . GOOD LUCK
How Can I Speak English Well ? Without Fear That I Will Be Wrong? I Do Not Have The Confidence And Courage To Speak Easily In Front Of My Friends And Teachers Although I Think I Have The Ability.
Speak English as often as possible,and build the courage up,you will be fine....good luck
Try going to n esl class. English as a second language, but just be confident with what you know now