Sometimes I scoff at "charisma" being a trait looked for in leaders but then I see anything Zelenskyy and I'm reminded yeah ok damn I can see that. The man is arguably one of the most effective politicians ever elected. And wholesome af. Hopefully one day he can go back to comedy.
First you have to get comfortable being on stage. Do some theater or singing or something where you're using someone else's words. Read speeches by Thucydides, Churchill, Lincoln, FDR, MLK.
Then move on to saying your own words, like improv or join toastmasters.
Do some physical training to improve your ability to stand correctly, could be tai chi or yoga or pilates or karate (the key is to find a good instructor not any particular discipline). Keep your grooming up to date.
Listen more than you talk.
Watch people whose style you admire that would feel authentic to you, steal liberally from them.
It can be learned, but you have to be willing for it and it needs a special trait as base requirement, neither Putin nor other Dictators have: Humility and Honesty.