LearnWords - для пополнения словарного запаса очень не плох. Pimsleur.English.for.Russian.Speakers - удобно в машине,в дороге. 30 начальных, коротеньких уроков и вполне можно изъяснятся. Если хотите с произношением - Rosetta.Stone.V.3.4.3A.Plus.Language. Это уже по серьезней. Ну и упомянутый выше курс Полиглот, то же, вполне хорош. Все есть здесь -
http://nnm-club.ru/. Ну и Гугл со товарищи, всегда помогут. На мой взгляд, проблемы общения в Индии (и не только) - психологического характера. 4-5 десятков слов на английском + отсутствие комплекса + желание + улыбка = понимание.