FB ads are the best choice for highly targeted audience. Also you can go the hard way and try to improve your FB content. Try to make it interesting, engage your audience into conversation, post on relevant topics.
The copy looks like it hasn't been written by a native English speaker. I'd suggest you get a native speaker to do copy for your page before launching any promotional campaign.
I used addmefast once in a page, I got about 5000 likes from there, but they were useless, almost ghosts, no like,no share, no comment, nothing. The best way I think is to select a popular page and pay the admin to share posts from your page on his page. You would get real fans, and would pay less than FB ad.