Good content can attract prospects, generate leads, and drive sales. Here are 10 great ways to make it.