Don't think in that way. English may be your second language in School, but that is not going to restrict you to speak the language effortlessly. Just think, how you learned to speak your mother tongue. You have listened to your parents at your home speaking in your mother tongue and followed their way of speaking diligently to speak the language.
It is applicable to any language and everyone has to practice speaking the language in a regular way to gain confidence. You have to listen to others speaking the language and practice speaking English with your friends on a regular basis. You can follow the English news channels and different programs telecast in English to follow the ways of speaking the language. You have to read English articles also to increase your vocabulary and ISC can be of great help to develop the reading habit.
Make a group of friends and start speaking in English with them. At first, you may feel nervous and won't be able to find the correct word to describe the situation. After practicing for some time, this nervousness will automatically go and you will not fear to speak English in front of the public. Remember how you learned your mother tongue? At first, the pronunciation was not clear. Even you couldn't construct good sentences when you were a child. After practicing and following your parents you perfected it. The same is applicable to English too and there is no need to feel nervous. Practice it regularly and within a little time, you will become confident.
"Life is easier when you enjoy what you do"