More specific: your luck is any talent X times your marketing skills. Corollary: with marketing skills going toward zero, no amount of talent for X will help. Yes, talking from experience. :/
In other words, you need to write more than just words. This has certainly been my experience over the last decade or more of chasing the thing. At this point I've written some fairly solid web code and a decent narrative, but as for the marketing... well, let me just post a link[0].