
It's not free method but very effective (and very cheap). If you are sharing something interesting on your page it can go viral. But how to start the snowball rolling? This is main problem - initial traffic (boost) for your blog or post. And there comes Social Bookmarking!
But manual submitting can really be a time-consuming process with you being required to create an account in each site before submitting your page to them by yourself....