еще пару десятилетий назад иностранным языкам учили грамматико-переводным методом, который придумал, кажется, Ян Амос Каменский лет 300-400 назад. Метод в целом эффективен, но недавно был сформулирован коммуникативный метод, который позволяет научиться говорить на иностранном языке гораздо быстрее. Языки и правда не всем даются (разные языковые навыки требуют разных способностей), но рекомендую попробовать коммуникативную методику, прежде чем ставить себе такой диагноз