The best advice I can give to anyone on posting about hubs or blogs on facebook or twitter is to make sure it's relevant to the audience, and to create value for them. Give them something they want. On Twitter like CWanamaker says, provide useful or interesting information as well as your own content.
For Facebook, same thing, but typically a group is a better way to go rather than spam all your friends with new content. I typically block most people who post links everyday, and definitely hide their posts if they're posting useless stuff to me. I'd much rather get one group invite saying, are you interested in this topic, join this group if you are... and then I would typically read that group's page more than my news feed.