Сначала пройдите бесплатные курсы на
https://htmlacademy.ru/
Потом пройдите платный интенсив либо там же, либо на
https://loftschool.com/
На вашем месте я бы выбрал интенсив от
https://loftschool.com/ либо попроще
https://loftschool.com/course/web-beginner либо посложнее
https://loftschool.com/course/web-development в зависимости от текущего уровня знаний.
К тому моменту как вы окончите интенсив у вас будет определенное знание html, css, препроцессоров, сборщиков, jquery и javascript + как минимум один выпускной проект в портфолио на гитхабе.
Далее вы можете брать уже готовые макеты, либо на этих ресурсах, либо где-то еще и сделать себе еще 2-3 готовых проекта для портфолио. Чтобы кто-то их проверял - вы можете договориться по сходной цене с вашим наставником на интенсиве, я думаю он не откажется.
В результате со своими знаниями и опытом надо устраиваться на работу. Желательно не фриланс. Ибо на фрилансе вас никто не контролирует, никто не поучает, не с кого взять пример. Развитие там минимальное.
Как только вы устроились на работу - работайте изо всей силы, впитывайте то, чему вас учат, читайте книги, читайте статьи на профильных ресурсах, изучайте технологии, развивайтесь, растите.
Удачи и успехов.