I'd suggest reading the affiliate marketing guides available on webemployed.com. They should be helpful in your case. Many ad networks are not worth joining because of low commissions and payment delays but some of them are really good. You should be able to see the difference.