You can try earning microbitcoins through faucets. Also a lot of people do campaigns either through social media or by having a good reputation here.
Also would you guys consider mining altcoins and reselling them for bitcoin as a way to earn bitcoin?