Так был уже artisteer, который это делал автоматом, закончилось все тем, что на нем наклепали много дорвеев и других мусорных сайтов и поисковики начали банить все по-умолчанию, и ценность ручной верстки еще сильнее подскочила, не говоря уже о проектах, к которым такую верстку не прикрутить
а вот и реклама подъехала :) Совсем плохо все у puzzle что ли? А если серьезно, все всегда советуют лингвалео - тренировка + словарь + хорошие мобильные приложения, skyeng - занятия с преподавателем.