If you go by the language difficulty ranking given by Foreign Service Institute Hindi is placed in Category III which means it has significant and cultural differences from English. It takes 44 weeks or 1100 hours to learn Hindi as per this ranking. It is important to understand that this ranking is given with reference to English.
If you are someone from India, you probably may not need to spend this amount of time and can learn Hindi relatively faster and easily.
Though considered to be difficult, there could be various factors that may influence that. The time that you spend to learn the language and how you put that learning to practice at the earliest, your learning resources, your reason and motivation to learn the language and your capability to grasp a language are some of the factors that can make Hindi comparatively easy or difficult for you to learn.
Unlike English with a subject verb object order of sentence, Hindi has a subject object verb order of sentence, similar to many other Indian languages. Also, the alphabet is different from English. However, once you learn the alphabet and how words are written in Hindi reading, it becomes relatively easy because terms are usually pronounced as they are written.
Let the similarities or differences not worry you because if you choose the right resources and spend enough time every day learning and practising Hindi, it can prove to be a fruitful experience.
You can surround yourself with Hindi, which can be by simply changing your phone settings to Hindi or watching Bollywood movies, reading Hindi books, magazines or newspapers etc.
Some many websites and apps can be used for self-learning. These websites give the learning material in a very detailed manner. However, suppose you just focus on learning. In that case, you will be able to develop a good vocabulary and understand what others are saying but might not be able to hold a conversation easily. To speak a language, you should start talking it without worrying about the mistakes.
Apart from these, there are many language learning platforms where you can learn from the tutor.
Multibhashi is one such language learning platform where you learn Hindi through English and any other language in India. These are one to one interactive sessions where you can interact with the teacher individually and get the trainer’s undivided attention. Their lessons are curated, keeping the needs of individual students in mind.
Your reason and motivation would also make a huge impact on how fast you learn the language. It would also depend on your learning pace. Some people are blessed and can pick up a very quick language, while others might take some time to reach there.
A goal with a deadline is usually more achievable. Hence, start with a deadline for an achievable goal and as you progress, keep increasing your goal level so that you can achieve the proficiency that you want to achieve in Hindi.
Finally, learning a language is always a work in progress. Thus, keep moving forward and learn to appreciate yourself for whatever progress you make in your Hindi learning.