Before you get started, I strongly advise you work on skills first and then gather the needed tools. Discovering your profitable niche is the right way to start, as one of my greatest challenges was choosing a niche I knew nothing about. Lucky for me, there's nothing that knowledge cannot remedy.
You may find affiliate marketing a suitable option, as you will not need your own products to get started. However, you must accept the fact that you will need to set an online budget.
Contrary to what you may or may not have learned about affiliate marketing, you will need your own blog and that will require the yearly hosting cost and your dedicated domain. You will also need your own email list, and that will cost you a monthly fee with an auto responder network.
But as mentioned before, focus on skills first. Don't just choose a domain and start a blog. There are a few simple steps to follow or you may very well be wasting quite a bit of money.