Small businesses often face many types of problems and challenges in selling their products and promoting their business.Doing small business marketing requires taking some steps like making a marketing plan,and doing advertising and social media marketing.