hi Chandra,
I have some suggestions. Please try to talk to yourself in English. The self talk means thinking or giving directions to yourself. ( I have to get up early tomorrow; I have to wash the clothes; i have some important work to be completed; I must finish this assignment by this Sunday; The cleaning must be done this week etc; etc. ) It may sound silly, but this will give you confidence in due course.
The other suggestions like reading newspapers, etc. will develop your vocabulary.
As sugested by a friend, dialogues are important. Amar chitra khata or any other comics come handy. Learn to ask questions. this is where, we lag behind.
If you find any improvement, please share your experience thru this forum. All the best.