There is no formula for success in writing. The key to success is “practice, practice, practice.” After all, writing is a skill; like any other skill, you must practice it before you can master it. You learn from your mistakes, and practicing writing improves your writing. If you write everyday, you will become a more competent and proficient writer. If you learn the mechanics and techniques of writing, your writing will become more effective. It is just a matter of time. And it is just that simple.
Writing is a learning experience for all. Anybody who wants to write learns how to write. One learns how to write by writing—just as one learns how to walk by walking. Everybody can write, as long as the heart is willing to learn and master the skill of writing.
However, to be a good writer, you must possess certain innate qualities:
An interest in words—the subtle shades of meaning between words; the power of words; the sound and rhythm of words
A creative mind—the creativity to visualize with vivid imagination, and to see things from different perspectives; the ability to see the relationship of the whole to its various parts
Personal discipline—time set aside to write, to re-write, to edit, and to re-edit
Willingness to learn and to improve—mastering basic writing skill through repeated practice and editing
Remember this: failing to prepare is preparing to fail.