Yes it is a pain point for me too. However thz problem is that sucessful People don't really share how they make it.
I ve tried to gather roadmap for the past week, you could only have answer for People who learned how to draw or how to become x or y in Web development.
One thing that i notice is that People who are selling trainings are those who are filling the gap and they make money out of the key is to bring them in your service