Paid Advertising on Facebook
You might have tried boosting a post on Facebook without much success but there is a lot more that you can do by using the Facebook Ads platform directly. While Facebook Ads are definitely more complicated to set up you can create different types of ads (carousel, slideshow, and more) and do more sophisticated targeting.
Facebook ads can be placed in a user's feed, in the right column or the messenger inbox. Also, since Facebook owns Instagram, your Facebook ads can appear in user's Instagram feed as well.
When you create a Facebook ad you can configure the audience you want to target. This targeting can include where they're located (i.e. "near Boston"), demographics (i.e. age, gender, relationship status, job title and more) and interests (anything from favorite foods to what they watch on tv).