I have precious little to offer in the way of self-publishing advice. I've not yet done it. I'd like to try. Just hasn't happened yet. So, if brevity is the soul of wit, my IQ will rise ten points with this post.
1. https://www.createspace.com/pub/l/google_diy2.do?ref=1159301&utm_id=6031 - Amazon's print arm, in case you want to print that masterpiece as well as put it up in all the different e-formats.
2. http://www.yourhtmlsource.com/accessibility/xhtmlexplained.html - a tutorial and guide for all things xhtml - the new standard for tagging content. Which is not to say I recommend tagging your own stuff. Plenty of services will do the job for you - for a fee. However, I argue that there's value in knowing at least a little bit of tagging language so that after the fact, if a reader reports a formatting error in your online book, you can dive in, do the repair and surface again without having to spend yet more money. Maybe it's a me thing.
3. http://www.kristinekathrynrusch.com/ - read The Business Rusch specifically, because everything you ever wanted to know about self publishing (and then some) is there. She even has links to freelance editors and cover artists in several of her business posts. Her book The Freelancer's Survival Guide is also excellent stuff.
As for me? When I get around to doing the self-publishing experiment, I plan to beg for a bit of handholding from those who've gone before me, and I intend to begin small - with short stories and novellas so I can make my mistakes and do my learning in manageable chunks. And I will undoubtedly make plenty of use of this: