Учить
https://learn.javascript.ru/ и реализовывать реальные задачи. Ставишь себе задачу, которая сложнее, чем то, что ты реально умеешь, и пытаешься её решить, обращаясь по всем непонятным вопросам к гуглу и вышеупомянутому учебнику. Только так можно чему-либо научиться, и не только в JS. Других путей нет.