One Comment I just had to pull a bit from to run here:
The first thing that needs to be understood is that there is no formula for making a book successful. Anybody who tells you that “if my publisher just did a little more X and supported the efforts with some Y my book would be a bestseller” is full of shit.
If such a formula existed, it would be done over and over and publishing would be a cash rich industry and we’d all hang around the pool and be very fashionable.
That's from Benjamin LeRoy, Publisher of Bleak House Books. Bleak House has published Victor Gischler, Anthony Neil Smith, Nathan Singer, and others. With those writers, if he hasn't figured out The Formula, I doubt anyone else will.
(If anyone from Bleak House reads this ... I'm still tapping my foot, waiting for your stuff in eBook form.)