Well, there are quite a few ways you can make money using ads. One way is to place ads on your own website using an ad network such as Google Adsense or Chitika. These ads are often CPC (cost-per-click) and CPM (cost-per-mille) ads which pay you a varying amount of money (how much you are paid depends on a variety of factors) every time a user clicks or views your ads respectively.
Another option is to make money with PPC (pay-per-click) advertising using Google Adwords, Bing Ads, and 7Search (although you cannot make money through arbitrage using Adsense and Adwords). Many people here will often create PPC campaigns to drive traffic to a landing page for a product (their own or an affiliate product). Since you're interested in Facebook, you could also try using https://www.facebook.com/help/318171828273417/.
There are many threads on this subject through this forum, so I recommend that you use the search function available on Black Hat World or search Black Hat World using Google with the following search modifier: