You can promote your offers in a number of ways in your niche.
You can contact companies under your niche, and offer them to write reviews on your website and add a backlink to their product website. You can ask for money, or to put your website's link on their website.
Again you can always contact companies, and offer them the space on your website. You can post the ad regarding their service or product and charge them in return on basis of Pay-Per-Click or Pay-Per-Views.
You can also charge them on the monthly rental basis for the space you provide.
In-text content links:
This is very common and not limited to your website. But you can offer companies to post a blog post with the backlink to their website.
You can ask companies to offer special affiliate discounts for the customers through your website. This will encourage more visits to your website.
If you are able to get more companies, you will have more and more visitors.