Mining is not a way to earn income. It's a very risky investment, on which you win only if Bitcoin's price drastically augments. And even if it does, you'd have made more money by simply buying the coins and waiting for them to be worth more. Mining is only profitable for big companies nowadays.