Totally agree with GiftedDomains on the issue of only being able to learn 90% of what you need to succeed from ebooks and online courses. Especially in the IM world, you need to understand that secrets aren't revealed easily, and if they are, they usually come in a nice little template or blueprint that may seem almost turn-key. But not many products actually teach you the core aspects of how things work to give you the power to keep ahead of the rest by formulating your own solutions, instead of relying on others. Turn-key solutions stop being as effective once too many people know about it, and that's why by the time these products get released, the creators would have already started on a new method to stay ahead. And again, that could only be done when you understand the "bare bones" of the field and have the experience to piece it all together and move forward from it with your creativity.
As others have advised, read...read...and read some more--both paid and free resources. It won't take long before you start seeing a pattern. Follow that pattern, test out your ideas and theories, fail, then try again. Keep a clear mind while doing all this, and most importantly, don't lose your common-sense! Lol. After all, IM isn't some alien entity that doesn't follow logic and reason. It's still a real business, but on a different platform. That's all.
If you really want to spend some money on learning, I suggest you get a mentor and participate in a 1-on-1 coaching program. That way, you can ask the hell out of your coach and squeeze all the knowledge you need out of them, LOL. And since you're paying so much for the program, they would usually want you to succeed. Just be sure to find a reliable and trusted coach.
Back to ebooks and courses on domains though, have you come across Phil Craig's Quick Cash Domaining? It seems like it might be outdated, but I'm still curious to learn what the guy has to teach. The course has many training videos in it apparently. Guess I got sucked into his sales copy.:D