The best way to earn BTC depends on your skills. I generate a decent amount of bitcoin faucet list that generates about 15k satoshi a day in referrals right now. I'm also running a faucet, but most of the revenue there is paid out in USD through advertising. For others a good method to generate bitcoin earnings would be selling services, or goods for bitcoins based on your particular skills.