Successful freelancing requires a network of contacts that provide you work.
If you don't have that network it is unfortunately a race to the bottom where you have to rely on recruiters/brokers or worse internet freelance websites where you compete on price with students and people in low cost countries like India, Bangladesh, former Soviet union ...
You are better off getting a regular job or put in extra effort at the job you already have. And then expand your network over time.