Learning how to start your own business should be the first thing you do when you want to get an online business. I think many seem to miss this part of business building and just try to follow what those experts say.
You can build a profitable web business but you must understand what a business is and how it is run before you can do that. A business online is no different than a business offline and this is where many get confused. If you have never run a business offline then you need to start learning how to start your own business online.
Anyone can install a blog (if you can't then use youtube to learn how) and create post for that blog. But it does actually take some skills to build a proper blog with SEO and to write content that is fresh and high quality. Your content needs to be for readers and search engines both.
Not all content does but to give a rough guess let's say you should have at least 2 out of 5 pieces of content that should have been written for readers and search engines. You must learn how to format content, keyword research, market research, distribute content, and many other aspects of marketing.
Just installing that blog and adding content then doing some backlinks is not going to produce the results you want. Is there some super duper secret to all this marketing ? To give you a straight up no bs answer, NO! It does not matter what the experts tell you, there is no secret. It just takes hard work and effort.
You must be willing to learn how to start a business online and then be willing to listen, read, learn, and test (especially testing). If you lack the desire to learn or think you know it all already then you are doomed for failure. All of us learn something new everyday and there is not one person that is an expert on all things.
There is a forum right here that you can learn from, ask questions, and get help. All you need to do is take that first step and reach out and post. Having a profitable online web business is possible but you must be willing to have the desire to learn and the discipline to work hard without any so called experts short cuts and push button solutions.