Посоветуйте самоучитель по английскому

Приветствую уважаемых пидоров и пидоресс!
В общем, я хочу прокачать свой английским, чтобы для начала более менее свободно читать и переписываться на нем.
Сейчас мой английский скуден, да, когда я ищу какую-то документацию в контексте программирования по работе, то я могу понять, что там написано и получить нужные мне знания.
Так же в большенстве случаев я могу понять, что пишут на английском пользователи на форумах.
Однако составлять какие-то сложные предложения для общения не могу - не хватает словарного запаса и правил.
В общем, мой английский на начальном уровне.
Я пытался найти себе учебник, но их так сейчас много, а отзывы на ozon не отображаются действительности.
Может быть кто-то был недавно в похожей ситуации и может посоветовать какие-нибудь учебники?
Хотелось бы, чтобы книга охватывала A1-B2.
Сейчас пока с Совой тренеруюсь, но не думаю, что это прямо эффективно.
P. S
Да, я понимаю, что одной книги мало и нужно смотреть всякие подкасты на ютуб.


Погружайся в англоязычную среду, говори сам, внимательно слушай других. Слегка прокачать "слушание" могут условные новости на bbc или у подобных направленных на широкую аудиторию новостных компаний, а потом переход на всякие американские ситкомы. Говорение качается в общении с англоговорящими коллегами (даже не носителями) на митапах или даже в войс-чате какой-нибудь онлайн-игры.
Учебник не нужен, нужен словарь, желательно толковый, желательно иностранный, а не с переводом на русский. Там гуляешь по синонимам, как только появляется желание разнообразить свою речь