This is a common indian problem and thus do not be ashamed of it. If you really wanna improve your English speaking then you should start reading novels, start watching Hollywood movies in English with subtitles, join English speaking groups in internet these will definitely help you. Your dedication will decide how fast you'll learn English.
Good luck
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile