Never give up on your business unless you give up on yourself. It's told by experts like the CEOs not to give up on what you're doing you believe essential to your business like marketing and promotion. They are effective tools to market your products and expect good returns from them rather than relying only from word of mouth. There are also other ways to boost sales and they are quality products and quality services, so never, ever give up.