Just use
http://www.popuri.us. I've recommended it here a couple of times for this same style of topic.
Type in your current domain name of choice and it gives you all of the social site blacklink counts and connections from all the major search engines and a few major social authority sites as well.
The best method of using it:
1. Check your domain, ( or better yet, that of a competitor, as you can check ANY domain ).
2. When the stats are completed, click on the ' details ' link out to the side of the link count on the right side and you will get a detailed list of physical links to the actual backlink resources.
These results will tell you what is working for you and who is taking your links, as well as who is working for your competition and what is working for them. The key is to pay attention as to how they are linking to the site, for what content and area of the target site they are getting information from; articles, blogs, a specific product or service page they are referencing, etc.
Then, the second part of that is to pay attention to where and how they get their links. You will get this from the same information above. The how will tell you the where.
If it is an article, you know to posts more articles like that one, as it worked and if you do proper seo, you will know how and where you posted it and continue to post the same way.
Use this to your advantage when trying to track a competitor site. Take the time and see if their article links that you find have a reference submission in the article directories under the same title and author. Contact the webmaster of the same sites that have backlinks and ask them how you would get a reciprication link with them. Offer them a link ALREADY posted in your site and send them a link so that they can see you have already given them the same kindness.