Odds are if you're like most bloggers, you started the blog as a way to express your opinion or to educate the world about a certain subject. You may have started recently or could have been doing this for years.
Eventually, you come to the realization that you have a decent following and maybe you could make a go at trying to turn your blog into an actual money-making venture. It's definitely possible that you can make some money from your blog, but it isn't going to be easy.
You need to have very regularly scheduled blog posts. Daily posts are best, but at the very least, you should be adding quality content every couple of days. Make sure to publicize your blog and connect with your readers in a personal way to keep them coming back. This could be through Twitter, Facebook, Pinterest, etc.
The primary ways people earn money from blogs are ads and sponsored posts. In order for ads to be effective, you need to have a pretty high readership rate, and this goes for standard display ads and affiliate ads as well. It's difficult to make any real money from advertisements unless you're big time, so until you get thousands of page views a day, it's best not to clutter your page.
Sponsored posts are blog posts that are paid for by a company that includes links, SEO about the company or their product. They pay you a flat fee, which can be anywhere from $5 to $50 or more to write the post to their specifications.
In order to get sponsored posts, you have to get enough page views that these companies decide you're worth it. It's not easy, but with work you can definitely make some cash from your blog.