I am not really sure what is effective, and would love to learn the most effective ways.
Here's what I do:
1. Write quality hubs
2. Make sure there are links to my other relevant hubs, preferably both as RSS feeds and as links.
3. I try to stay active in the answers, forums, and commenting on other people's hubs. Lots to learn that way!
4. I share my links with other free sites, like StumbleUpon and Facebook. The key there is to also be active on those sites, and I find it hard to be active everywhere at the same time.
5. I haven't done this, but eventually I will write other articles in other places, such as on blogs, and link back to the hubs.
6. Answering questions in forums and other places like webanswers, yahooanswers, so you can get your information out to people from all over.