Ответ как будто слишком очевиден: обратись к специалисту — преподавателю данного языка, и он тебя научит. И конечно, это так и есть, но беда в том, что не всегда имеется под рукой преподаватель-специалист, не всегда к нему можно обратиться по чисто материальным соображениям, и наконец — это может быть самое главное — не всякий преподаватель может в каждом данном случае найти нужное, найти лучшие пути для достижения цели, намеченной обращающимся к нему за помощью человеком.