It’s hard not to attract clients when you publish your ideas every day.
It may take time. It may take work.
But there’s nothing like daily writing (or other forms of media) to help you establish your credibility, figure out your big ideas, and ultimately build a surface area big enough that your ideal clients have to run into you at some point.
It’s not the only way to get clients. It may not even be the easiest.
But it definitely works if you stick to it.