В каком направлении двигаться дальше, чтобы стать полноценным PHP разработчиком?
Не пользуйтесь фреймворками вообще и готовыми движками и станете успешным.
И срать, что кому-то нужны всякие Yii и прочий хлам. Создавайте свой проект и работайте на себя.
Тут нужен реальный опыт. Чтобы хорошо разрабатывать на Yii, надо с ним работать. Чтобы хорошо разбираться в CMS, надо решать поставленные задачи на этой CMS. А искусственновумученный опыт будет даже вреден в данной ситуации, потому что станет далек от настоящего программирования, и понадобиться переучиваться для выполнения реальных задач.
Я бы смотрел в сторону либо своих проектов, давая анализировать их куски кода на профильных форумах, чтобы люди подсказывали, почему можно сделать по другому и получше, либо в сторону устройства джуниором в какую-нибудь веб-студию, под началом более опытных коллег.