I want to open a health affiliate site. if any one know any good affiliate program please share here.
well you could always join click bank o commision junction and do a search for "health" within their respective marketplaces. that is what a marketplace is for. i think you could easily make more money simply developing a health based website with multiple e-books/resources for sale. sell some health dvds from amazon, and e-books from clickbank. that's a start.
Overstock offers healtcare items, you can join them through linkshare.com. You can use datafeed to integrate their products to your website.