The answer is painfully obvious-- you need a product or service that others like. That's precisely why the button that allows them to become a fan says "like" on it. You like what you like, and you don't like what you don't like.
I think the real question here is, "How do you create a business that people can get excited about" and the answer is: you create value. Value can be many things, depending on the target market. Software developers value efficiency, teachers value sharing knowledge, etc.
Santa Clause values good behavior-- show up at his door with an app for organizing who's naughty & nice and you can be sure he will give it a try. Even if he decides to purchase your app though, it's not a guarantee that he will become a fan of it on Facebook.
Here are a few things that I have personally had success with:
You can advertise on facebook targeting your preferred demographic, this will obviously cost you money.
Otherwise you need to promote your facebook page where ever possible:
The most important thing is to have content on your fan page that people care about, then they will like it to see your updates. You can't expect people to like your page without a compelling reason for them to do so. If you don't have good content, nothing else here matters.
Also if you have good content, once you get a few fans it should grow through the viral nature of facebook.
If you are interested in to get lots of Facebook fans then strictly follow below mentioned activities:
1. Create an attractive fan page
2. Put an ad which promotes your events targeting link back to your Facebook fan page
3. Send a newsletter to let know people about your Facebook fan page
4. Be ready to build relationships with your fans
5. Run contests to be active fans on your page
6. Reach out to friends of your fans more exposure and sharing
It is important also to maintain your fanpage always updated, with good contents concerning your target public interests and also interact with users. Do not only simply ask them a question on your feed and don´t answer them, analyze what they are saying (either if it´s good or bad) and try to speak with their same voice as much as possible. The more interaction, the better the more satisfied your users will be and this will definitely open new doors for you to gain more clients.