How I get traffic:
1. Use Google suggest to find a topic people are Googling.
2. Write the hub and press publish.
3. Ignore it and repeat.
Why work hard on traffic when you can be building up a bigger base of content? If your hub has terrible SEO or is in a saturated topic, it likely won't get traffic, no matter how much you promote. So learn how to find good topics, then Google will send you the traffic and that traffic will usually turn into organic shares and backlinks.
Also, "internal" traffic is fairly pointless. Having other hubbers visiting your hubs won't earn you more than a few cents and the active hubber community is tiny compared to the millions of people searching on Google. Less than 5% of my traffic is from Hubpages.