Hi there are many ways of collecting BTC.
You could try joining faucet sites, you could lend coins and earn this way. You could also sell coins fro different payment methods. You could earn in a signature or avatar campaign, There are many ways to earn but all these require time and hard work. For me personally the best way to earn is to provide a service such as design or programming and get paid in bitcoins, this is the best way as you can earn a more regular income.
Waw thanks reply
What do you think is a good signature campaign to collect BTC ??
Collecting BTC do need patience and hard work

good signature campaign ofcourse will depend on your rank, in your current rank which is a newbie therefore the 777coin in your signature is kinda offering good payrate for you but if you can invest a little money to but bitcoins and buy a higher forum account then you can earn much bitcoins