There are many ways to get people onto your list. Lead magnets are one such resource. For example, you can build ebooks, checklists and cheat sheets. But you can also do content upgrades, such as PDF versions of an article with added resources in them, four-part video training series, and more. Think about your audience and what you can offer them to better serve them, then treat them with some respect and you'll eventually reap the rewards.
I really disagree with this comment. Im sure you can find success in one niche if it has infinite scale and traffic sources. If you are good enough at driving targeted traffic you can be in multiple niches/products/markets with almost the same amount of effort. I have done millions in over 6 niches.. if I stayed in one I feel like I wouldn't even be close to the net worth I am now. I would focus on one working niche until you have enough stability to test 10 others. The internet landscape is always changing and most things that work are getting saturated like crazy. Stay nimble and adjust.
Experience. Whatever area you want to work in as a consultant, you must be able to show clients that you’re qualified to advise them. If there are organizations related to your field, make sure that you’re a member of them. Similarly, if you can take a course and become certified or registered in your field, do it and then add that to your credentials.
How much will you make? I think my best month with Google AdSense was almost $5,000 over the last ten years. That amazing month blew my mind since it was actually near the beginning of my blogging journey. When you go from making zero to $5,000 in a month, that will rock your world. For me, it also got me even more excited because I knew there were other ways to monetize.