It takes sweat and effort to become a good writer. A good writer is one who is creative in his writing, a critical thinker in his thoughts and ideas , original in his works and delivers his work on time. He also makes effort to follow up on information based on feedback as part of his client review.
A good writer also is a writer who is enriched with information and knowledge and he is open minded. The writer should posses' vast knowledge of current happenings in his society and should also be actively informed on global issues.
A good writer also is someone who is not in to make money but should be someone who is in to sharpen his writing skills .this is done by taking tests and assignments and continuously engaging in continuous professional examination. This ensures that the writer is continuously updating his skills and knowledge.
I am that guy you are looking for. Trust me.