I noticed you didn't use a referral tracker in your links to HubPages. You can also make money by referrering traffic, even if you don't publish anything yourself.
Basically, you get 20% of the ad impressions that would have otherwise gone to HubPages for any traffic you refer for 2 hours after the user clicks. If a user you refer creates a HubPages account (in the next 30 days), you'll get 10% of the impressions on any content they create for life.