Ох, как я Вас понимаю, сама не так давно из такой ситуации выбралась. Мой совет -- идти за любые копейки junior'ом в контору, где есть нормальный разработчик. В бою все учится намного быстрее. Я сама читала и перечитывала книгу "jQuery для начинающих", и толку было ноль. На реальных рабочих проектах с подсказками старшего дело сразу пошло. И с sass за один день разобралась, потому что дали проект, который уже начали на sass, хочешь-не хочешь, а запишешь. Не могу сказать, что уже гуру, ни с бэм, ни с ангуларом, ни с бэкбоном работать еще не довелось, но я уже присматриваю себе вакансии с приличной зарплатой и возможностями дальнейшего роста.