Тоже недавно задался таким вопросом.
Так же знал html, css, js. Думаю, этого достаточно чтобы фрилансить. Скажу как сделал сам:
1. Купил подписку на fl.ru
2. 2 дня писал всем подряд.
3. Взял первый заказ(8 т.р. - верска ленда и интеграция в crm геткурса). При том, что даже не знал о том что такое геткурс. Делал неделю
4. Понял что даже без отзывов берут делать проекты.
5. Стал искать варианты получше - сейчас взял заказ на неделю(Сделать сайт с интеграцией в вп. Заказчик сам предложил купить шаблон на envato и скинул деньги за шаблон). Таким образом "изучил" вордпресс, конечно же, поверхностно. Плюс получил за это 25 т.р., точнее ещё не получил, но по безопасной сделке сумма уже зарезервирована.
6. После того как взял этот заказ меня взяли выполнять ещё один. Тоже вордпресс, но там уже посложней плюс оплата в 3 раза больше.
В общем, не думай что есть большая конкуренция(её нет если ты нормально общаешься).
Просто делай. Бери почти любые заказы, по ходу выполнения можно выучить что и как работает.