Making a profit in trading is not a function of time, it's a function of information, speed, and consistency. Regardless of how much time you spend learning about trading, there is no guarantee that you will ever become profitable because you will always be competing against a counter-party who is either better- or more poorly-informed than you are.
Since trading is a zero-sum game, someone is always a winner and someone else is always a loser. So you need to be either better informed than your counter-party, or you need to be as well informed as them but beat them to the punch. You also need to be able to be consistent, or else eventually you will get wiped out when the unexpected happens or you make a mistake.
This is why resources such as full-time professional analysts, high-speed trading terminals/platforms, and sophisticated algorithms can provide significant advantages.
Personally, I think that people with talent and those kinds of resources would take all my lunch money, so I don't trade and stick to passive investing.
One funny story, I once knew a trader who was in the money on a particular trade and went out to have a drink to celebrate. The next day, she remembered that she had forgotten to exercise the options. Luckily, they had expired while in the money, and by rule had been exercised automatically as a result.