Не стоит усложнять изучения английского языка. Владею высоким уровнем английского, и достиг я этого просто ,смотря фильмы на английском + с английскими субтитрами. И вам советую. Немного времени и все начнет пониматься легче. Смотреть что-то типо TED talks это конечно хорошо, но словарь, да и сама структура языка там далеко от повседневной. Мой простой совет, потихоньку пополняйте свой словарный запас (не переусердствуйте) и смотрите фильмы, видео, которые вам нравятся ТОЛЬКО на английском + с субтитрами на АНГЛИЙСКОМ, потом постепенно и субтитры уберете. Удачи вам