My thoughts is ---the most important thing for a good writer to have is Imagination. True the putting it into words is a skill but that can be learned.
you can learn proper grammar ---and spelling ---but it seems the more vivid the writer's imagination is the better they write ----what do you think?