I have created profile and fan page. I keep adding friends and also ask other friends to suggest. So DO you mean I should join groups and post messages there?
It's not easy, you need to get targeted fans that are attracted to your particular niche business. You can buy fans pretty cheap from places like fiverr.com but they are pretty worthless unless they are targeted.
The best way to grab more and more likes on your fan page is viral marketing. Try posting some attractive image alongwith a catchy title and a short content in some of the highly populated fan pages or groups of your niche. Make it in such a way that the admins of those pages or groups dont get angry on you Here you have to be smart to put a link of your fan page to the title or direct the viewers to your page. Share and tag some of your friends, so it also displays on their Facebook homepages.
You can create a welcome page> I just add a page to my group, after doing this ( http://www.facebook.com/esrilankans?sk=app_102753589761840 ) i noticed an increase of fans adding rate. You can add a like box in your website, Put this box in your top entry page... Continuously update your page with updates where users can 'Like' This is another effective way...
I've had success with buying fans. The fans aren't the highest quality and aren't that active, but they help with the whole social proof factor.
they also help ranking much higher in facebook searches and facebook is number 1 website in the world at number of users
Have a welcome tab - give visitors some value for visiting your page and encourage them to like your fan - this is often done through fan-gating. Or you can put up a contest - but you need some seed fans - how about some friend that you can invite?
Definitely create a splash page, a welcome page... there are templates in the web... in fact, search youtube for tutorials... a welcome page is a lot more attractive to users than a wall with a bunch of retarded posts.