You can earn from adsense, hubpages ad program, ebay, amazon and as you mentioned Hubpages affiliate program.
This affiliate program is when you refer someone to be a hubber you can earn from 10 % revenue.
If you want to learn more how to make money you go to the Hubpages learning center
I read you hubs and you are a good writer and still young. You have the potential. I strongly advice you to read more so you can be more successful in writing high quality articles and earn revenues.
I am saying this because it happened to me the first time I came here I don't know what to do so I left for a year then I came back and read before I started over again
Welcome to Hubpages joyce and enjoy writing