Dear raj,
I can suggest you in learning hindi by just do learn the Hindi grammer a little bit..and dont feel shy to speak hindi with anyone.. at first it will like the character SU.. in "Rang de Basanthi" and after you will feel u r doing the character of Ameer Khan.. Try to watch hindi news channels and hindi movies and try to listen Hindi FM Channels. k. If you want more you can post any queries in this forum in Hindi.Good Luck.
Regards
Ravi
HR-MFI