Don't try to spend your time on faucets, there are a waste of time. If you really don't want to invest even a single penny then try bounty campaings, you will earn a little. With that money you can make small profits on trading and after that you can order ASIC miners to mine directly Bitcoin. It will take you a lot of time, maybe even a year or more but it's nothing amazing if you don't want to invest anything.
if you don't want to invest with money, you might as well invest your time in accumulating bitcoins. The most basic and easiest way to do it is joining signature campaign here at bitcoin talk. Although it is really not that easy to join signature campaign these time due to lot of competition and this is good because when you are just posting quality comments, signature campaign manager will prefer you over other applicants.