Blogging
Blogging about your favorite topic is a low cost, low-risk way to produce something that is valuable to people. When you create value for people then you'll receive money. Money is made through selling products, books, consulting services, affiliate marketing and more.
With 10000+ visits a month, you can make money without much trouble. Ads are also a great way to monetize your traffic if you have this much traffic.
Once you find a web host to host your blog, you can make money fast.
Become An Affiliate Marketer
Once again, a blog is a way to promote affiliate products. Companies also provide affiliate links for people to click to buy their products. If your blog has traffic, then you can promote your affiliate links with your blog.
Sell Your Own Images and Designs
You can sell your own designs and photos online on many websites. If you have a talent for creating designs or photography, you can get people to buy them if you promote them to enough people.
Also, you can put your images of T-shirts, bags, hats, greeting cards, calendars and more and make more money.
Build Apps
If you know how to program, then building apps is a great way to make money online. There're still lots of problems that need solving by people with apps. You just have to find out what people have problems with and then solve those problems accordingly.
Apps can be custom solutions for business and also mass-market solutions for a large audience.
Buy and Sell Domains
A lot of domains are available for sales and many are popular because of their name. We can get ideas from domain auction sites to see what people like, and then we can buy the ones that are popular and then flip them for a profit.
Conclusion
These are a few ways to make money online with varying amounts of upfront costs. We can make money off these ideas by experimenting with which ones of these take off for you. It takes time and perseverance to succeed, so you've to prepare not to give up even when times are tough.