The art of marketing can be boiled down to one sentence:
Give Enough Value That They Can't Ignore You
Today we are no longer in the "Information Age." We have a glut of information. There are tons of books, blogs, websites, etc. out there, and more added every day. Information is no longer a valuable commodity in short supply.
Instead, we are in the "Attention Age." Attention is the new scarce resource. With our limited time and capacity, how can we choose and organize information to meet our needs?
If you are trying to market and sell something, it is very easy to be lost in the noise. People have to filter tremendous amounts of data, quickly. Unless you have something valuable to offer them, they won't give you any attention.
People don't want to hear your sales message, or even an "informercial" that is 30% info and 70% pitch. Instead, you need to give them valuable content they can put to use - no strings attached. Then, you build credibility and can hopefully build a relationship with people so they think of you when they need your product or service.