Self-publish your book with CreateSpace, a division of Amazon. Because it's a part of Amazon, the process is fairly automated. When you set up a book title through Amazon's service, you simply choose the "enable" option for Amazon.com Retail Sales. This is listed in the Sales Channel Management section of the Title Setup tab. When your book is published and made "available," CreateSpace will automatically send your book's information to Amazon. It will then take a few days at most for your book to appear on Amazon's site. One caveat to watch out for is that CreateSpace will send whatever information you have set up on its site, so make sure your book description is in tiptop form.
The second method requires that you join Amazon's Advantage consignment program. You apply online through the website. If accepted, the annual fee is $29.95 as of 2011 and Amazon requires that you sell the item to it at 45 percent of your list price.
Once your book is listed on Amazon, you will want to spruce up the Book Details page to help sell your self-published book. One of the best ways to do this is to utilize the "Search Inside" feature that allows people to browse through your book's contents and sample pages. To do this, you will need to submit a PDF file of your book to Amazon's Search Inside program.
Amazon also offers an Author Central program in which you can create an Author profile and a blog right on Amazon or one that pulls an RSS feed from your blog to help promote your book.