Starting your own business requires sweat, tears, and a good marketing plan