Google Adsense is a very good idea for making a lot of money with your blog, but only if you will have a lot of visitors who will click the Adsense ads. For me this is not working, because I don't have too much visits, and my visitors are not clicking the ads

For me better than Adsense are working the CPM networks. These networks are paying for every 1000 banner views (this is CPM mean: Cost Per Mille), even the visitors are clicking or not the ads.
There are a lot of CPM networks that you can use for monetizing your blog, but my advice is: always read the F.A.Q. before joining them, because some of them are paying only for visits from top tier countries (USA, CAN, UK, Germany and 2-3 others), and if you don't have the most of visits from these countries, you won't earn too much! Also search the F.A.Q. for the minimum payment and the available payment processors; if you don't like them, don't join this network! And, the most important thing: don't join sites that don't have a F.A.Q. page, or if they are not showing the most important information you need at least in the Terms page (if they don't have F.A.Q.) - this sites are most probably scams, they won't pay you!