Facebook has changed a lot for businesses in the past 2 years. Business Facebook pages now have to pay an advertising fee if they want a post seen by everyone who follows that page, other wise only a handful of people might see the post. Without paying an ad fee, my last business post on FB for my fans was only seen by 1% of my FB followers. Facebook is "kind" enough to tell me how many people were shown my most.
Facebook can work if you want to spend the money to pay for your posts to be seen.