The question is what you want to be doing in 5 years or so. You should start taking steps towards that goal. If you want to be freelancer, then you should start taking steps towards that goal. Your first goal might be to get a regular job to save enough money for 6 months of living expenses. Or maybe you don't need to save any money then start now.
As for technical skills, let me tell you a story of my friend. He was an average or below average programmer in university. We all got jobs in brand name companies; he could not get even an interview. Honestly, he was really bad programmer, I don't fault companies.
He expanded his job search from big companies, to smaller companies, to finally anyone posting a gig on Craig's List. He wanted to get hired by a guy who was setting up his band's blog. He had no idea what he was doing.
Eventually, he did a few fixed price contract work for setting up blogs. Then he got a contract to build Facebook for $500. He thought he could do that in a month. As deadline approached, he asked one of his unemployed friend to help him with it, who was also a bad programmer. They still thought they can deliver it within a few weeks. Of course, they never finished and not sure if they even got paid anything for it.
But they kept on bidding projects, taking on too much work to handle. They asked their friends including me if we wanted some side work. Of course, we said no when we saw type of work and money involved.
Eventually, they started a company to look professional. They hired part-time programmers. They even started an internship program with a local university.
Now 7 years later, they have 20 people working for them. They still like to code and they know they are bad programmers. They tell me that their programmers hate it when they get involved in a project. They are supposedly still working on Facebook clone website.
Now to be honest, they did had several advantages over many people in the US. They lived with their parents, so had no living expenses. Their education was paid for by their parents, so they graduated with no debts. So their success might not be easy to copy if you have bills to pay.
Also pretty sure all these perks came with daily nagging by their parents though.