1. Listen to as many authentic audio resources as you can find.
Listening to Hindi is a great way for not only learning the rhythm of the language but also to pick new words and phrases from! However, I suggest you actually see someone speak in order to pick up on different words, expressions, phrases, honorifics and slangs used, besides picking up visual cues and body language. Body language and facial expressions are as important as memorising your Hindi vocabulary when learning a new language. To expand your vocabulary significantly, the best way is to catch Hindi expressions and phrases in context, not just words when someone is conversing with you or you hear people talk to each other.
2. Improve your Hindi vocabulary by watching online video blogs, tutorials and YouTube videos in Hindi about topics that interest you.
Don’t fall for ‘Indian’ videos; India is a motherland of more than 22 different languages. Look specifically for Hindi videos.
3. Read relevant, authentic, error-free Hindi literature
That could range from newspapers to children’s books and magazines!
4. Watch Indian TV via satellite or online libraries.
Look for relevant TV relays apt for your learning level and speed to grasp better.
5. Watch Bollywood movies.
Not only will you enjoy watching but and learn about the Indian culture, you will also practice your Hindi through listening to dialogues. Try the shadowing technique to further your learning.

6. Converse using newly acquired words in Hindi with Conversation Partners, with yourself in the mirror, your pet, your plants
Even though improving your listening skills is great for a start, it is just not enough for your conversation skills. To Improve your conversation, you need a vast vocabulary and practical practice of an actual conversation. Find someone who speaks Hindi and who wants to learn to speak English, with each of you spending time talking exclusively in each language. Also, there are various ways you can get in touch with a potential conversation partner. First, and but obvious; to meet up with a language partner in person. If there’s no one you can meet in person, then look for websites, such as Conversation Exchange, Italki, My Language Exchange, that can pair you up with a native Hindi speaker.
7. There are also a number of apps and websites that would let you chat with people from knowing Hindi. And while the exchange is in writing(not ideal for practising speaking), there’s still scope for improving your vocabulary. It could serve as an intermediate solution for learning while still leaving you time to order your thoughts. You could try Open Language Exchange, Scrabbin, Tandem (app), HelloTalk (app) and many more.
8. Immerse Yourself in Hindi Language and Culture
The best possible way of learning a language, undoubtedly, is through immersion. Travel to India to learn better. This means that in that time you will be speaking nothing but Hindi, hearing nothing but Hindi and reading nothing but the Hindi script. Stay at the local BnB or a studio apartment, and get forced to interact with locals, going to the market, or taking on a small job for a few weeks. Choose to stay in India in a place where Hindi is used in day to day conversations( While Hindi is the official language of India for many purposes, it is only one of many;) thus I recommend you stay in the Hindi belt of northern India, in one of the following states:
Delhi, Bihar, Chhattisgarh, Haryana, Himachal Pradesh, Jharkhand, Madhya Pradesh, Rajasthan, Uttarakhand, Uttar Pradesh. Places, such as Mumbai, have been heavily influenced by the Marathi language, so unless you have an internship at a Bollywood studio, you should stick to the areas above.
9. Live as an au-pair in India
To stay longer, become an au-pair. As an au-pair, live with a Hindi-speaking family and help around the house (often used as nannies). In exchange, they will speak Hindi to you and you will live in India with free room and board. You will generally have a little bit of pocket money and some au-pair agencies will also offer Hindi language classes to help you with your possessive pronouns and subjunctive.
