One of the best ways to monetize your site is by selling merch. All you need to do is design your products and integrate a print provider into your site and then start selling products. I don't have a huge sales but I use this method to make money from my site. Have you tried this method to make money from your site?