There are lots of "small" ways to make money online - paid to click sites, paid to read email sites, paid to complete survey sites. But these are rarely very profitable.
To make any acceptable amount of money, you'll need to publish things - on HubPages or your own blog. If you publish on your own blog, you've got a few options to monetize that info.
Google AdSense is a good catch all. The income potential of AdSense ads depends on the topic. Some topics have higher click through rates and costs per click, making them more profitable.
Amazon Associates can be a great option for some articles. When I write about digital cameras and digital photography, this makes me _way_ more money than AdSense or the HubPages ad program. It depends on what products you promote and how well they relate to your writing. (This is my biggest earner).
Other affiliate marketing relationships may work out for you, but these really depend on the topic you write on. Commission Junction is one big name in affiliate marketing, and if you drive traffic to one of their links you can earn some money.
A final option is to sell backlinks. This isn't a good idea for "real" websites, but it's ok if you have an old website that you don't really update anymore. Tnx.net and Backlinks.com (among other sites) help you sell backlinks on your website for straight up cash.