ябы тебе посоветовал следующее:
для начала определить какой функционал сайта тебе нужен !
и уже от этого отталкиватся в изучении php или четототам ещё и потихоньку писать свой двиг продвигаясь в изучении програминга

тут видиш в чем прикол, главное иметь конкретную цель которую надо достигнуть, у меня лично не получалось просто изучать ПХП, но после того как мне начали предлагать лаве, чтобы сделать сайт, вот тутто дело и пошло ... если нету клиентов, для начала можно озадачится написание двига для продажи на plati.ru по мне так неплохой мотиватор