'No Follow' is an attribute given to a link on a web page to prevent the web page's authority (or link juice) from being transferred to another site. In other words, as far as Google is concerned, a link that has a 'no follow' attribute will not help your site's ranking.
Many sites 'no follow' all links. Facebook, Twitter, and Wikipedia are prominent examples. There is no SEO value to links on those sites, because they are no-followed.
Hubpages does allow followed links, but only when your user score and hubpage score reach a certain level. I'm not sure on specifics, but I believe your user score must be over 75.
View the source on your hubpage article and look for your links. They'll be enclosed in tags. If you see a rel="nofollow" on your link, it means it's not followed, and will not help your website in any appreciable SEO metrics.
No follow links are not worthless. Users still see links and click on them. They just won't boost your rankings.
As far as getting do follow links goes - there's a lot of ways. The best way is to build a site that people actually care about and would like to link to. But if you're site 999,999,999 selling cheap Viagra and Cialis, that probably won't happen.
In that case - you'd probably need to get involved in link exchanges, directory submissions, blog commenting, all that stuff. Happy hunting.