Как из верстальщика вырасти в front-end разработчика?
Не буду много говорить.
JS. Много. Упорно.
бегите глупцы. Каждый день новый фреймворк, библиотека, и много много всего, не ввязывайся в эту секту, учи php/ruby/pyhton или верстай на чистом css/html  и будет тебе счастье :D