I can't take any of this "how to work for yourself and make money" seriously, if the main way that you make money is by charging for these lessons. It's like a pyramid scheme where the real money is in getting people to learn from you and pay for the privilege. It would be a lot more credible if you made the ideas freely available, but, alas, that will not pay for your rent in NYC.
While I do have a few paid courses, they are all based around learning specific programming / developer related technologies, not marketing or pyramid scheme tactics.