If you listen to Google it doesn't work, but in reality it does. You just have to write high quality, moderately long articles and submit them to a combination of high ranked and low ranked directories and websites. Not only will it draw search engine traffic (page rank and all that jazz) but like hubpages, a lot of high ranked article directories tend to have social media support. This equates to more social media coverage on your articles which equates to more clicks on the links in your articles. If you properly placed your link for maximum visibility this equates to a lot more traffic to your hubs.