Nicolas Cole says writer's block isn't a mental block but a skill deficit. The more you avoid writing, the better you get at avoiding it. The fix is simple: write every day until not writing becomes harder than writing.
Chapters
Writer's block is a skill deficit. The skill deficit is called, "I know I need to write, but I'm just not doing it." How do you overcome writer's block? There's only one solution: you write. And that's why, like, one of the little quippy things I say all the time is, "Every day or every moment you spend writing, you are practicing the skill of writing. But every day or every moment you don't write, you are actually practicing the skill of not writing." And so there are a lot of people in the world who have gotten very good at the skill skill of not writing. Every day that you don't do the thing, it's not just that you didn't do the thing, it's that you are practicing the negative version of that skill.