I've done it a few times, but only with lenses and YT videos.
Not many secrets here: on page Optimization, and a lot of quality, well anchored links from the right places ( true, I was also building on very powerful domains ).
Now, besides all that, these are some things I've learnt with time:
- Integrate and categorize everything you build within a niche: design a good piramidal interlinking structure
- Use your assets wisely: let your profiles gain weight with time and don't burn them with some nonesensical spammy tactic; select a few secondary pages/hubs/lenses and tweak or update them from time to time, get them a new link, etc. Treat them well, and they'll give you good links for your new projects;etc
- Submit EVERY feed you have ( most web 2.0 sites and even ezinearticles have their own feed for your profile ) to the right places: let scraper software find you, particularly if you're promoting some well-promoted, soon-to-launch product
- Do web 2.0 stuff on your web 2.0 stuff : submit your clips to delicious, for example. Optimize every Web 2.0 submission ( even make them slightly unique for each site: I hate mass submission software, but then again I do only WH stuff )
- For god's sake, keep your eyes open : If you're trying to rank for a keyword, don't just start by trying to submit your spammy comment to every blog under the sun when you can leave a smart comment on 2 or 3 blogs/forums within the first 2 pages of Google. ( Also, MANY times there are tag pages from powerful sites ( like Wordpress ) on the first page of results and currently with 1 or even no pages for that tag at all ! Use them. )
- Don't completely discard no-follow links from authority sites ( I love Flickr )
I know most of this is stuff requires some work and it's more appropiate for WH than BH. Also, I don't do EVERYTHING from start for ALL my projects.
Hope this is helps you.
Good luck