Самый лучший способ преодолеть языковой барьер - это изучать английский язык с преподавателем, который сам свободно и уверенно говорит по-английски и много лет обучает этому своих студентов. Возможно, вам просто нужен индивидуальный подход. Языковой барьер преодолеть очень просто, т.к. это психологический барьер, а не теоретический. Это значит, что у вас уже есть нужные знания и умения и вам просто нужно активировать их.