I have been earning BTC through different claiming faucets like BTC clicks, Freebitcoin, Bonus bitcoin, adBTC, Moonbitcoin, Fieldbitcoins with no referrals for about 4 months now. It is so hard. Can someone tell me how can I earn more??

I can tell you from experience *not* to bother with faucets or investing into what looks legit but turns out to be a scam. What you *should* do is try to get some tasks done for people in the services section. If you have a skill or more than it shouldn't be hard.