One way of achieving lots of links to your site is to swap links with other sites. Just be honest and tell them what you like. You may have to write articles on your subject of expertise, or just answer questions from site-visitors. A joint venture can be as simple as joining an affiliate program. But basically you sponsor another's product and take a share in the profits.
Joint ventures can also improve 'site-stickiness'.
Share the profits, and it's a win-win situation. No new websites to visit here. No new methods of promotion.