Could you work for yourself? What you need to know to get a business off the ground and make it a success