Читайте, читайте, и еще раз читайте тексты на английском языке (благо в и-нете их валом. если вы хотите выучить язык программирования - ищите туторы на английском (и язык подтянете и туторы английские намного доходчивее написаны), не пользуйтесь русифицированным софтом. При чтении старайтесь меньше заглядывать в словарь, пытайтесь определить смысл слова из контекста, в котором оно употребляется. Грамматику, если не вызубрить, то хотя бы прочитать на пару раз (очень хорошая вещь - English grammar in use, издательство Кембриджа, есс-но на английском :) ) Пытайтесь выловить из предложений знакомые конструкции, обращайте внимание на незнакомые - потом попадутся в учебнике.