To become a fluent English speaker, you must study and master reading, listening, and speaking.
Some methods :- 1.Don't study grammar too much-
Studying grammar will slow you down and confuse you.
You will think about the rules when creating sentences instead of naturally saying a sentence like a native.
2.Learn and study phrases and collocation-
These are essential part of spoken English.
If you know thousand words, you might not be able to say one correct sentence.
But if you know one phrase, you can make hundreds of correct sentences and similarly a collocation shows your level and knowledge of the language.
3.Practice
speaking-
In order to speak English fluently, you need to practice speaking.
Practice speaking until your mouth and brain can do it without any effort.
By doing so, you will be able to speak English fluently.
NOTE-->When you want to create an English sentence, do not translate the words from your Mother tongue.
The order of words is probably completely different and you will be both slow and incorrect by doing this.
Instead, learn phrases and sentences so you don't have to think about the words you are saying.
It should be automatic.
4.Study correct material-
You should read a newspaper daily (English).
You can read novels,classical works and articles on different topics on internet.
You can also read magazines and comics.
5.Watch English news channels-As you are from India and you will be talking to Indians only,the Hollywood movies will not benefit you much as they are American(generally) and this will cause problem due to difference in accent.
So it's better to watch English news channels as they use the same dialect as used in India and it will also help in increasing your knowledge and you will stay updated about current affairs.
You should also watch English Talk shows as they help in quickly developing communication skills,improve non-verbal skills and up-to some extent in grooming body language.
List of some books which will help you in improving:- 1.Cambridge - English Vocabulary in Use(upper-intermediate & advanced) by McCarthy and felicity
O'Dell 2.Word Power Made Easy by Norman Lewis 3.Cambridge International Dictionary of Phrasal Verbs 4.Wings of Fire by Dr. APJ Abdul Kalam 5.I, Robot by Isaac Asimov
ell.stackexchange.com/users/18119/Divyanshu
I Always try to listen to English movie and TV show which really helps me improve my speaking.
The more you listen, the better you get
ell.stackexchange.com/users/18252/PMX128
Reading that you select for the most enjoyment.
Reading that you can easily understand.
This guidance is supported by research in language acquisition.
Applying the Comprehension Hypothesis: Some ... - Stephen Krashen
http://www.sdkrashen.com/content/articles/eta_paper.pdf
The Case for Non-Targeted, Comprehensible Input http://www.sdkrashen.com/content/articles/nontargeted_input.pdf
ell.stackexchange.com/users/11885/Jim Reynolds
Ok, the best way to learn spoken English is to practise speaking English either with other learners of spoken English or yourself.
Try to imagine different situations (e.g. you the man of the match
and you are being interviewed by journalists; you have won a film fare award; how you have prepared a particular dish, etc.) and express yourself.
If you do not get the English words refer to a dictionary (from your mother tongue to English).
About books to improve your spoken English : The most important component of spoken English is vocabulary .
Read books to improve your vocabulary.
The books that may be read are short story books written by English writers, Aesop's Fables, English books prescribed in school curriculum, English Grammar book for school students.
Study poetry and read them aloud to improve your sense of rhythm, stress and intonation .
Watch English news channels (of India).
Read English Novels .
You can also read the 'abridged versions' of the novels of Charles Dickens, Thomas Hardy, Jane Austen, etc.
Try to learn by heart the English proverbs and idioms , and use them often.
The best source is a Dictionary having a list of proverbs as appendix or supplementary material.
You can also learn by heart the sayings and quotations of the famous people.
This will help you learn good sentence construction and you will be able to imitate these sentences in the long run.
English Plays are also very good source of learning how the native speakers use English in different situations and moods.
Composition will help you build up a strong vocabulary.
But the most important thing is to practise it; better if practised in front of a person who can point out your mistakes.
ell.stackexchange.com/users/18200/B Gaurav
Try to learn: pronunciation .
When you know it, you can hear more exactly.
There are some rules to learn: Word Stress.
What type of word.
...
I recommend some Study English Series of australianetwork
This series introduce IELTS Preparation .
Videos are easy to hear.
ell.stackexchange.com/users/4454/Rong Nguyen
Children's books are meant to be read aloud.
Children's poetry is meant to be recited by English language learners to each other (usually in a "sing-songy" voice).
If you have children, consider reading bed-time stories to them.
Here are a few great books for reading aloud: The Princess Bride .
Alice in Wonderland ; Through the Looking Glass .
The Hobbit .
The Jungle Books .
(Kipling was a colonialist, but he lived in India.
His writing is very vivid.)
Nursery rhymes, including Mother Goose .
Most of Shel Silverstein's children's books.
(But skip The Giving Tree .)
Most of these examples include lots of poetry, and their prose is very poetic.
ell.stackexchange.com/users/9100/Jasper
Should I prefer plays or composition? Is there some benefit of one over the other for learning spoken English?  I live in India and will be talking to only Indians. It is supposed to be a daily conversation about day to day life.  Update --__-----------_------------  I am 32 years old and do have a fluency in written English.
Which kind of books should be read for learning spoken English?
ell.stackexchange.com
<spoken-english>
ell.stackexchange.com/questions/53193
ell.stackexchange.com/users/5198/Aquarius_Girl
Children's poetry and books can be read aloud by English language learners to each other. The Princess Bride, Alice in Wonderland - Through the Looking Glass, The Hobbit and The Jungle Book are great books for reading aloud. You could read a daily newspaper in English, articles on the Internet, or magazines and comics. You should read English newspapers, novels, classical works, comics and articles. Children's books and poetry are also good.
Children's books and poetry such as The Hobbit, Alice in Wonderland and The Princess Bride are good. You should read English newspapers, novels, classical works, comics and articles.