At first I would like to advise you , you can watch YouTube , there are lot of resources .
Indian TV channel , like News, Bollywood movie. First focus on listing and watching resources then try to speak . After then you increase vocabulary . Actually learning is a long term process . You have to need patients , time and practice and practice. So if you have Hindi speaker it help you. You can speak self. .
Best of luck .🙂