How long does it take to rank on Google?
Build a list in a particular niche and tell them stories. Create a bond. Build a relationship with them. It's important. Then, when you've created a bit of culture, start marketing affiliate products or services to them that you think they might like. Just be sure that you personally vet out whatever it is that you're selling to avoid complaints if the product or service falls short.
I used to be wary of Ebates (now called Rakuten) because I thought the cashback didn’t amount to much, but now I love it. I’m converted! To earn money through Ebates.ca, all you have to do is sign in and then look for your online retailer and shop through the Ebates.ca portal. Then you get cash back in a few days (it says on the Ebates.ca website).