There are two approaches to make money from your website.
#1
Sell directly to advertisers in your niche.
#2
Partner with a software startup or service-based business that serves the customers similar to those who visit your website.
To make it work, you don’t need a ton of traffic but targeted traffic (people who are looking to pay money). 10k views or even 5k views per month on a single targeted page are good to pitch.
Start with a small deal first and keep growing as traffic grows.
Hope these ideas help.