I have been building websites for 2 years now, although not consistently since it was more of a hobby rather than my job, but I always wanted to get into it full time.
Recently I decided to go the freelancer route since some people around me told me to try it (although some said the exact opposite) but unfortunetly I am not sure if WordPress is enough anymore, I am no CS major so I don't know how to code, I am more of a data analyst who enjoys to research.
Should I get into Webflow? Framer? learn some basic HTML and CSS and maybe frameworks? How can I not fall behind?

Learn some html/css/js/php for sure.