Оооо, это моя история))
Начнем по порядку.
Html и css учить в принципе не надо, там все интуитивно просто, прочти литературу или же видос на ютубе глянь.
На двух этих "яп" далеко не уедешь, в любом случае тебе понадобится еще и js. А вщ в самом лучшем варианте выучить php.
Представим, что ты все это выучил за месяц грубо говоря, ну ладно 2 месяца край. Скажу по личному опыту, что новичкам на фрилансе оооочень трудно, так как зачастую заказчики выбирают старичков с портфолио и тд, если на то пошло, даже сами сайты с фрилансом продвигают больше старичков.
Итог таков:
Тебе предстоит..
-выучить 4 "яп" (да простят меня сппшники)
-потратить много времени за чтением литературы
-потратить уйму времени, чтобы САМОМУ НАЙТИ себе заказчика.
Единственное, что могу сделать я сейчас - пожелать тебе удачи и сказать, что ничто не достигается легко)