Я тут уже не раз это писала, но определитесь для начала, хотите ли программировать.
Если жестко решили на уровне интерфейсов оставаться, то да, все выше написали, - отказаться от бутсрапа, препроцессоры, шаблонизаторы, css-методологии, и без программирования где-то здесь потолок. Тогда может быть стоит проектированием интерфейсов заняться далее.
Если решили программировать, не думайте что сможете, изучив основы Angular, быть вполне себе фронтендером, тогда классическим образом рекомендую алгоритмы, язык JS, native и тд