Yes there are many ways to earn bitcoin, some ways which are as follow:
-Join signature compaign.
-Trading with other people.
-Place bet and you will earn Bitcoin.
-You can also earn BTC from faucets.
the favorit way

but i earn more at trading than my sign campaign
you can trade in coinomat too,,
I'd recommend just trying to find a job in the service section. Betting and trading is risky and you may end up losing money instead of earning it and faucets are a waste of time.