Finding clients is basically the hardest part. Not going to lie: Most of my clients come from my network and their referrals. Most of my freelancer friends’ clients come from their network and their network referring clients to them. While it is possible to find clients organically through advertising, it’s much easier if you can build a network to pull from. You can start by simply contacting people you know and ask…
Finally: Don’t underestimate how good a stable, big company job is right now. Freelancing isn’t really the easy money that some people make it out to be, especially if you’re not actually free during the day because you have a job.
I am acutely aware of how much more money I could be making if I chose to work at a big company at the moment. Much better benefits, too.
I've ended up taking the perspective that consulting is a route where I can trade earning more money for having more control over my time. My current clients don't care that I dedicate half of my working hours to building and marketing the job site I'm working on. I get their deliverables done on time, on budget, and (importantly) right the first time. That's something they've had a hard time finding, and it shows in their willingness to accept my (relatively high) hourly rate.