A relatively good way may be signature campaign, for people who are starting their new journey into btc world, because it can helps them a lot to earn btc without complications. I also suggest to sell service to other members like offering your programming skills or web designing and get paid on bitcoins.
Signature campaign earning is just a limited earning if a person do earn from there then it will work only for his expenditures as his pocket money and if he want to come for full time on bitcoin and want to get his normal income to support his family then he need to adopt some skills like programming, blogging, designing and trading etc.