I use facebook to great effect for my photography business, but I dont push or even promote my own fan page daily, I dont feel the need to heap it onto their faces.

A friend I know is very good at pushing it in public daily on facebook and at self promotion. She has a 'few thousand likes' on her fan page, yet barely get any paid work and is more suited as an amateur.