There are 3 ways you could generate revenue from your site:
1. Adsense or ads from a network. You can also sell ads directly but ir also means you need to have a sales team or figure a way to attract customers. Unless your site generates north of 5m uniques it will be hard to make a real profit. Easy math for every $1M uniques you can make about $1000/mo maybe more as high 5x but its a good starting point
2. Affiliate links. Pick a network like amazon or rakuten and post your ads/links on site. Margins are low and conversions are hard to get so volume is fundamental here to generate max revenue
3. Direct sales or upsell, use the "organic" traffic from your site to upsell a "pro" version or merchandise related to your product. If you are not expert in econmerce and want to sell digital goods gumroad.com is a good choice. If you are selling a physical item listing your product in amazon will be the best choice
There are few ways you can do that. As Hernan and Bryan mentioned as well.
#1 - I don't know if you've a sufficient daily visits or clicks (favorably relevant) count. You may increase them in few ways for example, create high quality content that has 100% demand, join social groups relevant to your niche and make as many relations as possible. Then share your content for the sake of benefits to others and then get a big reach in return.
* I also started this strategy for my personal blog and I'm getting a good response, I got 4 friend requests and hence I requested their email addresses for email marketing, wihtin a few seconds.*
You're welcome to contact me anytime to more deeply discuss the various aspects of such tactics.
Once you get a good volume of visits/clicks then setting up an adwards program is the best way.
#2 - There are several private visits delivering programs that offer cheap packages for a set number of visits per month.
#3 - If you've something to sell, then using services from a well reputated affiliate is also a good way to earn more. I remember my most recent client from UK, by the way he had a photography software to be sold (free and premium) and he used to get affiliate services from 2 affiliate marketers and according to that client (I'm copying his words) "our sales are currently handled by our reseller **** and they handle our affiliate program as well" so you may think about using that sort of resellers or affiliates etc.
(Feel free to contact me anytime if you want to know those 2 affiliates who did well for him)
#4 - I can share a few more tactics as well, for that, I'd love if you could schedule a meeting :)
It is your blog, so it is your responsibility that you make it earn for you. Ways can be many, but it is you who must discover the right way suited only for your blog.
Google AdSense program is one of the best ways to generate income from a website or a blog. It is a platform that provides you relevant ads as per your site content and target audience and you get paid for it by showing these ads on your blog or site. CPM – In this model, you are paid an amount of money based on how many people view your ad. Affiliate Marketing is something when you promote or sell a product or service of another site to your target audience by providing links in your content. Providing the premium content to your audience is also a considerable option to make money from your blog. Your content must have those valuable aspects which make the audience to buy it. Now you must explore which content is most viewed by your target audience so that you can provide something extra for that domain in the paid version.
You can read more here: https://www.geeksforgeeks.org/5-ways-to-make-money-with-your-blog/
Besides if you do have any questions give me a call: https://clarity.fm/joy-brotonath