Traffic makes money, that's the only thing you need to think of.
If you have traffic you can monetize it. If you don't, you won't earn anything. It's just a matter of getting targetted traffic.
Everyone needs something on the internet. If you know how to make that work for you, you'll make money.