Our friends have been suggesting “reading news” “listen to news” etc. All these are fine, but my experience shows that these will produce slow results, but these will not help in speaking English fluently.
For building up fluency, one must listen to conversations, read comics or short stories.
News papers generally use touch vocabulary. Great vocabulary, though respected very much, is not essential for effective communication and fluency.
As a person listens to or reads conversations (in stories, comics) repeatedly he learns to frame sentences correctly. He should not struggle to put the object or verb in the right place. He should spontaneously generates the sentence, he just thinks of an idea and it comes out of his throat with subject, object, verb all in right places – perhaps there is no time lag between his thought and delivery of speech.
If a person keeps reading/listening to grammatically correct English, he need not worry about grammar – by practice, he will speak in a grammatically correct manner.
Of course after acquiring some fluency and confidence, he may have to work (hard/smart) towards better usage of words, vocabulary and grammar.
This is the way, all of us learnt our mother tongue.
Best wishes