In order to gain affiliates and JV partners for your product, you need to offer good incentive. This means giving the affiliate a reason to promote your offer. Now i'm not sure what kind of product flow you have for your business, but it needs to be worth the affiliate promoting. For example a product paying $10 affiliate commission per sale is not good, the more the affiliate gets the better.
Secondly in order to attract affiliates ensure your sales page is the best possible and you have tested conversions and EPC's. Affiliates and JV's want to see proven results before they do anything. Test the product yourself by driving traffic to the sales page and see the conversions if they are poor, then you need to improve and so on...
All in all, give your partners a good reason most of the time this is done through a good $75 payout to affiliates per sale. Secondly have proven results, give your potential partners something to shout about. If they drive 10 people to the site and it converts 50% you want to show that! If it doesn't you need to change until you get a worth while EPC and conversion rate.
I hope this helps, slightly the area is large and vast and takes time to clue yourself up about. Just carry on learning and if you don't give up you will eventually succeed