An important thing about pay-per-click advertising is making absolute sure your keywords directly relate to whatever CONTENT is immediately on your landing page(URL).
Also,if you're serious about internet marketing you will need your own website. If you're unsure about running a website,then start with a blog first. Blogs enable you to publish an almost infinte amount of webpages for FREE! As your pages increase,so does your traffic because search engines love this and rank you accordingly. For more info on blogging type the term "blogs" into the eProducts& Services Search Portal at
The Netrepreneur's Blog.
As far as finding the right affiliate program,you definitely MUST read an article I wrote entitled
Escaping The Matrix which should point you in a better direction.