1. Post to groups.
Most of the groups there are drowned in spam. Nobody reads the posts you shoot there. There's no communication at all. Looks like those are trash bins for promotional junk spat by the members who never even come there for a sec after joining. To get a bunch of hits from there marketers constantly hunt for thousands new groups to join and flood them with trash automatically thrown through a piece of posting software.
Finding good groups is tough and as soon as you do you'll be annoyed with their restrictions and stuff like that. It's tough for them to fight spam so they fight everyone. Generally, you feel a lot better discussing something on your favorite forums rather than there.
2. Post to pages.
You go to someone's business page to promote your own business for free? Anyway, the post you publish there goes to ''recent posts by others" section of the page. Does anyone read it? It's usually full of spam and stupid messages. No matter what you do - announce your latest blog post or contribute a long high quality article - it'll be unseen. May be you'll pick a handful of eyeballs to read it but it's close to nothing. Again, marketers shoot garbage there with their software for a couple clicks from every hundred pages or so.
3. Use fan pages to promote your business.
You have to pay for that. It's expensive in comparison to other opportunities to promote your website online. As to free methods to get likes and followers to your new page - nothing really works. Very poor results.
4. Publish notes.
They're not discoverable. Poor views or no views.
5. Comment and like content produced by others.
Requires too much time wasted for miserable results. Tons of likes and good content in comment sections to get a dozen visitors to have a look at you. Ha-ha.
6. Sending relevant people you don't know a well-thought message to make them go to see my page, profile, etc.
This is a very pestering sort of spamming.
7. Friend requests.
Facebook limits the number of your friend requests per day. You can make about 30. How much people accept them? Let's say 5. Very good fan base growth so far. 5 friends per day... you need ages for something to call a success.
Sure, you start actively communicating with these 5 contacts. You should make friends with those who already have tons of friends and followers to reach their audiences. However, do you manage that?
8. Hire a Facebook marketing expert.
It's always great to outsource anything. Let someone experienced who cracked all codes do it all for you. Just compare the cost of Facebook marketing services to the traffic and leads you will actually gain. What if there are options to get the same business prospects for cheaper.
9. Social exchange sites for untargeted fan base, bought likes and fans, bots from Counter Strike game, magical software that brings all Facebook traffic to you and your account gets suspended or banned, Santa Klaus and other fun.
Facebook is awesome
PS 1): I like it to connect with my offline friends and find new ones for chatting
PS 2): As to the poll above I'm sure everyone who picks positive answers get success only by paid advertising, don't you think so? Facebook is a powerful PPC platform. But as to free Facebook traffic... things are too complicated.