Всю ветку не смотрела, может, уже советовали: AJ Hoge "effortless English" да и вообще, любые его курсы. По-моему, никто лучше него не учит, причем грамматику не надо зубрить, само собой в голове устаканится. А на понимание разговорного английского -ютуб "Learn English with tv series.