ну так если у тебя есть цель - разбивай её на минимальные действия и гугли каждое отдельное действие. Как по мне - это самый эффективный путь, если есть основа и ты знаешь, что такое функции, классы и всё такое)
Я создал сегодня новую методологию! Есть BEM, а я создал HUEM (High Unified Element Model). Суть заключается в том, что мы берём BEM, но пишем код как хотим. И получаем BEM-HUEM