Not sure if you are talking about Hubpages or a personal site.
You can sign up to as many affiliate programs as will take you on but most are a waste of time unless you have a high traffic site. We're talking 1,000 hits a day here or more. I'm a GoPro affiliate and don't have a high traffic site but the traffic I get would likely be interested in the GoPro camera. I have several personal websites for which I pay a service provider. It doesn't cost a lot to maintain but the hard part is attracting traffic.
Hubpages offers their own list of approved affiliate sites... ebay, Google, Amazon etc.