There is nothing instant in this world, even though we learn from people who are very good even though it doesn't mean we will be able to get success in an instant way. Everything will take its own process. Even though we learn from someone, it doesn't mean we have to follow all the methods or strategies as a whole, instead we must be able to find our own strategy.
Moreover, what we are talking about is trading related to a very volatile market. What we learn in theory will sometimes be different when practicing it directly in the market. There are emotions that will affect us, fear and worry sometimes fade what we have learned.
This is why there is something called "10 thousand hours" method. Meaning if you start learning something it will roughly take 10 thousand hours to be master at it. Obviously this depends on you do it, like if you spend a thousand hours once every decade then you may still forget and not be good. Or if you do not learn and just repeat the same thing again then you are not going to get that much better.
So this requires not only you, but somewhere you learn from, the better you get the further you learn from somewhere could be teacher, could be mentor, could be courses, but you learn further advanced methods and after 10 thousand hours you are master of it.