The learning curve is different for everyone.
To understand the basics, I think one can learn all basics about technical analysis in 1-2 weeks easily, provided you know what to read & what not to.
You can start by watch basic supply & demand videos. I think that is all you would need to learn about basic technical analysis, then it is mostly time in the market.
But how long does it take someone to be consistently profitable, it depends (maybe few months, years, maybe never).
If you find a mentor who is profitable, there is a higher chance that you may get there. But if you are trying out different things, to find something that works for you, that self discovery could take more time.
Remember, don't pay any scammer any money to teach you trading. You can find real traders online who share free information.