To be committed to the profession of writing today requires both an ability to write well and a business sense unique to each writer’s goals.
For me this has meant starting my own publishing arm. My promo efforts, which include a solid website, a thoughtful blog, and a strong social media presence, have seemed lacking without my own formalized business. Now my efforts fall under the umbrella of Gridley Fires Books, LLC. While this means extra payouts and attention to business details, it also means I keep sales money that would have gone to middle men in other arrangements.
This may not be your preference; it takes both time and money. For me, it’s worth it.