Начать учить JavaScript с нуля, начиная от объявления переменных, и постепенно досконально изучать всё, заостряя внимания на каждой мелочи. Параллельно, писать свои небольшие скрипты или библиотеку. Полезно так-же разбирать код опытных разработчиков, к примеру в каких-то продвинутых фреймворках. Я делал именно так

И уделяйте особое внимание
кроссбраузерности. Удачи.