though i am not a teacher but still i would like to share some of my opinions with you that might help youout.
if you want to speak fluent english the sentence construction and the thought process should be good . that you can learn as you practice on it ..
read news papers aloud , watch news channels, try to listen to the cricket or football commentaries.
and try to communicatein english with your friends that will also help you out in boosting up your confidence .
reading newspaper aloud will help you out in speaking at a stretch and clear.