Don't say FB sucks. Every third person on this planet has facebook account. On average a person checks his/her facebook account 2-5 times a day. If you can't market that - you are a looser. If it doesn't work for you that doesn't mean it will not work for others.
Gathering quality Facebook likes isn't easy but it isn't impossible.There are quite a couple of ways to accomplish that. I will partially cover a few methods so you can get the idea.
Basically you can split the methods to blackhat and whitehat:
Either way you will get huge exposure.
Blackhat ways:
1. You can install like-jacker on a webpage that has engaging content and has a call-to-action button. For example fake news webpage containing some catchy title and a fake video (picture). Then buy lots of popunder traffic. People that are interested will click to watch the video and will give you a like. They wont suspect that they have had liked your page that contains advertising which otherwise they wont like.
Like-jacker script you can find in the freebies section of this forum.
2. Top-comment on large groups or pages. Posting a link to your fanpage will funnel a lot of traffic to your page over a short period of time. The blackhat here comes from the way you make your comment appear on top of others. Top comments get huge traffic while those that are burried bellow the "see more comments" button will be lucky if clicked once. Trust me here it works!
EDIT:Top comment you can get by googling "free comment likes". You will need to use fake account/account that you don't care about. You will have to allow access to a app that auto likes without you being aware. This fake accoutn will eventualy get ghosted/banned. Throw that account in a txt file if its only ghosted. You will need it eventually. The other way to get comment likes is to buy them. There are a few sources where you can buy those but its expensive as fuck.
3. You can combine 1 & 2 to funnel the traffic to your website instead of buying traffic.
4. Open a fake account. Start adding friends and gain followers slowly. Buy yourself a nice FB ID scraper (fbleadchief/sashablack's software). Your goal is to harvest "
[email protected]" emails.
FIRST!!! You will have an option in your page's backpanel to send invitations. Import the "
[email protected]" emails. Some people will like your page some will not. You can import until you get 5k likes.
SECOND!!! Only when you get to 5k likes use the option to send invitations to your facebook friends. Please do this in the following order, otherwise you will lose.
THIRD!!! Rinse and repeat. Facebook PVAs arent expensive. 1-2$ per piece wont hurt you.
Whitehat ways. (maybe not so whitehat

)
1. Open a page and start posting super-engaging content. Start posting polls/voting/etc. Give your auditory a choice. Let them speak. They will tell you what they like and will give you ideas. If you work hard your page will become viral and will gather natural traffic/likes/exposure. Open a second page. Do the same. After gaining some likes, link the second page to the first. Possibly the likes will be from different people so your main/first page will gain more likes. This method requires time and effort. You can outsorce the posting. There are services as well as bots to do this.
2. Buy page updates. In this very forum some people deliver this kind of services. You can buy page update on someone else's page on which they already have tons of likes. This kind of services you can also find by doing a google search. Though I don't have experience with buying statuses on pages, I would recommend buying from this forum cause it delivers quality.
3. You can just post in this forum/freelancer/odesk a "want to buy" in which you state what exactly you want. Please be aware that this takes some research. Don't just buy from the first person that says he/she will deliver what you want. Take your time to examine the service provider.
Bottom line: Facebook is currently the easiest way to make a quick buck. Read,learn,test,fail,do what works.
THIS ISNT ROCKET SCIENCE