Starting a blog isn't hard. Generating traffic and making a profit is.