Blogging is a very slow way to make money and if you're needing money right now or in a month or 2 then a blog will not get you the money you need that soon.
Blogging can make you a living but before you can make a living out of your blog you have to work hard for a few years at least without any or little pay.
The bloggers that are making a huge amount of money have been blogging for years and were barely earning any money in the beginning before they started bringing in the big paychecks.
You can still make a blog and the money will come eventually maybe 3 to 5 years down the road but if you need money now you'll need to either find a job offline or do some freelance work.
Remember too that even starting an offline business you may not really be making a profit until 5 years later.
When you run an offline business you'll be working for hours without taking home a profit for maybe 5 years.
But if you stick with the business after 5 years you should be making a profit. That's the same way with a blog or other website you're trying to profit off of.
You'll need patience and hard work and maybe in 5 years you'll be making a profit. The profit might come sooner and it might come later but eventually you will earn some good money if you stick with it.
Earning money through a blog or other website takes time as does any other business.