So you just finished your first web site and now you need to get the traffic going. A web site without visitors is a dead web site, so you need to generate traffic. The best traffic generators are still the major search engines, but it's not always easy to get in the top 10 for those keywords that are relevant for your web site.
The second best option is to exchange links with other web sites, that do have visitors. It's worth a try but, for a high traffic site to be interested, your site contents will need to be extremely attractive.
Look for a web site with a similar topic as yours, that has links on their main pages, preferably within the text on the page. Then think how you can provide an attractive link to their site from the page that you want them to link to. Put your link in before you ask for a similar link back. Suggest how you would like them to link to you, and wait.