Writing for publication is an art, a craft, and a business, so you need to develop skill sets in multiple areas. You need to learn how to be a marketer just as much as you need to get past your influences and develop your unique prose voice. And you can't do it alone. You need a strong emotional support system to help cope with the frustrations and setbacks