From a slightly selfish perspective, I'd love to know if you knew about Leanpub (http://leanpub.com) and, if you did, what about it made you do the work of publishing it yourself rather than going through us.
I only ask because you really fit our target author profile perfectly, and we obviously screwed something up if you knew about Leanpub and still decided to build the workflow and sales site yourself :).
If you didn't know about Leanpub, then obviously we need to market better.