Try to choose one or two affiliate programs which have lots of products you
are likely to sell, because most affiliate programs only pay out at a certain
amount.
Optimise your site first by using the Free WebPosition 4 Trial
You will need traffic to your site before you can sell anything.
Use Pay Pal for your sales or Paymate (Australian)
Clickbank has many products you can become an affiliate of and earn a good commission.
HTML Protector is just one of the many products in the myHelpHub affiliate program.
RegNow.com program : mostly software
Search Blissoffers webmaster tools. You can buy them and put them on your own site to sell.
Email Cash : make money by clicking on ads, doing surveys (Australian)
Cafe Press make a store with their products and your graphics.
Finally, if you want to protect your affiliate information so that the visitor can't get rid of your id and therefore lock you out of the commission you can download link protection software here for free.