I use hubs in conjunction with my niche websites and they have both helped each other out. It took a few months, but my hubs and websites now both get increased traffic and my adsense earnings across the board are much higher now than they were before I started using Hubpages. It does take time, this is more about residual income. If you are wanting to earn a living off of writing, you will need to do more than just hubs of course. I also design websites, write content for others, do graphics, photo editing, publish in magazines etc. Successful earning online in my experience requires some diversity.