Добрый день!
Вам стоит почитать про паттерны проектирования, для понимания того, как должен быть организован ваш код. Важно уметь работать с linux и настраивать ваш сервер (хотябы создать вирт.хосты, пользователей БД). Далее, на мой взгляд, стоит посмотреть на какой либо фреймворк и уже попытаться написать что-либо на нем.
Рановато у вас пропал интерес. Наверняка должна быть какая-то тема, которая волнует?
Масштабирование, безопасность или может быть просто кейс какого-нибудь сервиса. Что угодно, что можно было бы реализовать на PHP.