Time, money and short-term thinking prevent small businesses from being better marketers. Plus, those that don't know how to do it usually don't know where to go to find out how to do it.