Many times, what people call 'writer's block' is the confusion that happens when a writer has a great idea, but their writing skill is not up to the task of putting that idea down on paper. I think that learning the craft of writing is critical.
There is a stupid humility that is quite common and when a person is afflicted with it, he is once and for all disqualified for being a disciple of knowledge.