Many people, even after reading 10 books, will never become a profitable trader.
That's logical when most of them (if not all) miss the two fundamental things for successful trading. Calmness and patience. If you are the type of person who gets stressed when prices go up or down, if you can't wait for the price to go to the levels where you will make a profit and generally lose your sleep from this kind of pressure, no matter what book you read, you will not achieve anything.
Plus, many people think that the trader wins when prices go up or that if the price goes down, they always lose. In other words, they lack the basic knowledge of trading and instead of reading the basics first, they read and deal with very specialized books. That alone can lead to big and permanent losses for inexperienced/ newbie traders.