The biggest thing you could do is to constantly skill up, specialize in a channel/niche, and don't be afraid to charge double what you think would be acceptable.
I've been doing this since 2012 and can't tell you how many times I've low-balled a potential client. Figuring out your pricing is key.
If you'd like real advice (not AI answers) from someone with 12 years of experience living the freelancer dream (think 4-hour workweek stuff) as a digital marketer, don't hesitate to book a call.