Create a feeling
Good marketing is not saying why your product is better then the other product. Good maketing doesn't talk about the specs and stuff like that. Good marketing creates a feeling. Good marketing have value. What does your brand stand for?Target the subconscious, not the conscious and you will do better in your marketing. When you market, don't talk about the product but talk about what you believe in, the people who you are targeting and have a story to get the customers to have a positive feeling toward your brand.