Can you make money from a blog?

The blog itself may never make money. But you can leverage a blog (+ following) to upsell your readers other products such as ebooks, apps, etc.

Your blog, then, is a marketing tool and not a sales product.