Hello,
For speaking skills, assuming you're now good in English, the problem you are facing is you're getting anxious in front of people maybe because you think if I mess up they will make fun of me. One way through which you can get past this fear is, stand in front of mirror and try speaking English. Try speaking in you friends group, among the people who you are sure won't make sun of you, if you fumble.
Secondly, what you can do, start writing. What happens is when the speed at which our brains think and the speak at which we speak are different, we stuck sometimes while speaking because we couldn't recollect. So, start writing your thoughts so that the speed of your brain thinking and you speaking will get in sync.
I hope this helps!!
Hello,as we know that in today's world english has been a very important mode of language after hindi so it is important to know english so that one can communicate or write it.My dear friend for improving your english read english newspaper instead of hindi,watch english channels and movies with subtitles so that you can better understand a word.Apart from that read books written in English and always keep a dictionary with so that you can search for a word you don't know.
Good luck
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile