Przyznam, że jestem leniem jeśli chodzi o naukę języków obcych i sama w domu nie byłabym w stanie zmobilizować się do przyswojenia przydatnych zwrotów, gramatyki etc. Dlatego wydaje mi się, że najbardziej efektywną metodą nauki jest zapisanie się do dobrej szkoły językowej:
http://www.lincoln.edu.pl/ . Zajęcia są w małych grupach, pod okiem doświadczonego native speakera. Warto zainwestować.