1. Ads. 2. Word of mouth (put a send to a friend form on your page in front of them). 3. Affiliates. 4. Submitting articles derived from your e-book to content sites.
related forums to your niche questions and answers related to your niche joint ventures offline advertising tell a friend and so on
Check my blog post about ways of promoting: http://thefinestclub.com/uncategorized/what-are-the-best-ways-to-promote-your-own-affiliate-program/
ebook works well with clicbank but you must be careful because many clicbank affiliates turn themselves into publishers (they buy your ebook then they just rebranding it. They sell your ebook with their names on it). This can be annoying.
Hi depends if you are going to sell it or not personally i prefer to give ebooks away with free resell rights and include my affiliate links in the ebook and make money that way The advantage to giving it away free is you can build a huge opt-in mailing list i recently submitted my ebook to a joint venture site and have so far recieved 300+ new subscribers to my list as the condition to getting the ebook is they join my list here is the site i recently used http://www.ultimateguidetowordpress.com/recommends/365_giveaway_ebooks.html do a search in google for jv`s there are hundreds around