A good reason why you are not reaching those lofty sales targets has a lot to do with how you potray your Brand and your yourself.
Customers buy products or pay for services they need because they trust the product will deliver on the required "need" as they had hoped it would when they first encountered your Brand. They seek satisfaction based on the promise your product or service created based on what they see visually and your pledge to solve the problem that drew them to that aisle in the first place.
It would therefore only make sense to build your brand and its reputation in a manner that makes your potential customers feel hopeful that it will deliver on its promise. If you are not making an effort to build a strong Brand identity, it will not be taken seriously and you will in turn create new customers for your competitors who are making the effort.
Build your brand to appeal to your customer emotionally as well as satisfying their need and who knows you might just increase your market share in the process..