могу рассказать как я дошёл до нормального уровня за 5 месяцев. Первый месяц, качай шаблоны из интернета и верстай попутно гугля или найди ответы тут(их огого сколько), второй месяц снова верстать так же упорно и много + уже добавлять javascript ввиде jquery, я верстал 8-10 часов в день, то есть обычный рабочий день + читал разные статьи и туториалы в свободное время, третий месяц погружение в javascript, заканчивай с jquery и начинай учить углубленно javascript, javascript garden например расскажет про некоторые непонятки в языке и обязательно снова пройти learn.javascript.ru и это все так же само в плане времени, полный рабочий день, месяц 4-5 javascript и фреймворки(рекомендую vue или react, очень легко должны зайти + инфы много расплодилось по ним), тут уже начинается другой уровень уже открываются глаза на многие вещи, для практики можно взять какой-то например фейсбук api и замутить свою "соцсеть"
Aves: спасибо, да я лох просто, брал из куки и засовывал просто в константу с опциями для запроса, потом в экшене делал запрос, а теперь я просто передал токен параметром в экшн, если хочешь напиши это ответом, отмечу решением :)
чем не подходит foundation.zurb.com/sites/docs/kitchen-sink.html ? там английский не нужно особо знать чтоб разобраться, если есть опыт с бутстрапом то легко разберетесь :) там ещё есть starter projects, можно посмотреть разобраться