If you don't have money to invest in then you can try our forum to make some bitcoin by offering service and also joining signature campaign which is only needed is time and small effort in posting but it is all worth it because you can earn enough profits but don't forget that you need to be patient in order to be successful on this risk free way of earning bitcoin.
yes that is a good choice but i think it also need ability and skill, for example if you are a good designer then you can get good profit from this skill. signature campaign income also depend on your rank if your rank is good then you can get good number of bitcoin from signature campaign.
but everything can be started on a signature campaign. you can collect bitcoin of the signature campaign, and making it the capital to build other income, such as trading or investment advice. you might be able to learn other skills to make an income from designing something. but, I think the start of the signature campaign is the right way.