I you want even a chance to make it work in this crowded market - at least start with a niche rather than mass appeal. There are thousands of affiliate programs out there, and most of us won't be quick to switch away from our favorites without good reason.
