My top 3 ways we sell every ebook we release:
1. Affiliates - we make sure to setup an affiliate program and seek out top authority site owners in our niche so that when we launch, we hit a market hard to gain momentum and make early sales.
2. Blog - blogs just simpley work! If you post each day, know your target market and understand the keywords that visitors will use when looking for information you provide, then blogging will bring you the traffic you need to sell your ebook.
3. A sales process that converts visitors into subscribers and subscribers into customers. You can either send people directly to your sales site and then try and grab those that don't buy into your list (via an exit pop-up as an example) or you can drive traffic to a landing page designed entirely to sign up subscribers and then expose them to your main sales page via your email campaign. Either way can work, just make sure you do have a process for capturing visitors, turning them into subscribers and continuing to convert them to buyers.
Thanks and Regards,