Traffic can be generated through strategic keyword choices, bookmarking, and back-links. Most importantly: through informative Hubs.
Now, I'm not sure if I'm qualified to answer this question, but a good friend of mine wrote an eBook that includes great Hubpage advice that may answer some of your questions. I wrote a hub review about it called "How To Live Anywhere".
Hope this helps.