I earn bitcoins mostly from giveaways and faucets and sometimes captcha solving and advertisement watching.
It is really difficult to earn any free coins at this moment. Giveaways and faucets cannot be said as a earning .I did some investment in alt coins and with the current price rise i am in profits and i am glad that i have invested in it at the right time. In short trading is the only way for my earning at the moment.