When doing a product launch it's important that you follow a formula for getting the most out of it. Usually a launch consists of 3 content videos and 1 last sales video, which wraps it up and closes the sale. The content videos lead up to and help answer and solve the problems the market is having.
For attracting GOOOD affiliates, they look a few things:
1. Relationship - Being new to the market and no one knowing you, you have some ground to prove. You can combat this with fantastic marketing.
2. Commissions - Good affiliates are in it for the money and look at EPC (earnings per click) for the promotion. So before attempting to recruit the big boys, test the promotion first with paid traffic and get some core metrics to entice them.
3. The Quality - Warrior type folks are $5 buyers, not $500 buyers, so if that's your market (which is a start) keep your product cheap or else no one will buy. That market is cheap.
4. Build a solid Funnel - For a product launch to make sense for any affiliate it can't just be 1 sale, it should contain upsells, oto's, downsells, and potentially continuity. Get thinking of your upsell opportunities and products.
Lots more to learn. So get implementing!