Each point on the web is called a node. There are literally thousands of places that you can place your web site link around the net.
It appears that the more popular ones have been already been supplied in this thread, but don't rule out others, less common places. I could spend twenty minutes listing just a few of the possibilities right here.
Remember, when you have saturated the 'main stream,' don't rule out less common nodes. Why?
Just because a link does not get massive traffic in its infancy, over the course of a year, it will receive traffic. Even while you are sleeping.
Multiple that by ten or a hundred, you would see that years results as desirable. (thousands of hits)
This is the secret of free web traffic, the problem is: you won't see immediate results as a bonanza.
Take care of the big-boys first, then, try linking-up in unusual corners of the internet. Some site like Craigslist will require frequent re-listing and re-do (content changes) to keep fresh traffic coming your way.
Sites that don't require lots of maintenance often require that you be creative in your pitches. Don't just say -- see my website, click here!
See my signature below -- it invites people to check it out!