What steps one must take if you are not native English speaker but can operate well with good speaking/writing skills?
Humor helps a lot. The easiest humor to deploy is to describe a mistake you made and the rueful realization of it. So a popular blog format is 'how I fell into a hole - silly me! - and then pulled myself out after multiple failed attempts.' Everyone fails so writing about problems in an entertaining way makes them feel better about themselves. Don't make fun of other people. Satirists make a good living at this but they already know they're funny and are willing to give up part of their audience because they're confident of being consistently very amusing to the rest.
Watch “behind the curve” for a good example of this.
The only way to change someone’s mind is to offer them a better tribe to join. Kind of like selling a timeshare.
https://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influen...
As for the learning, Wikipedia is your biggest friend, but don't rely solely on it. Always try to consider multiple opinions, sources. Don't forget that words can have different meanings in different contexts, that's very often the case in psychology so never trust yourself and always check, even if you are sure.
Let's say you want to become more effective manager of a team - I'd start here and follow the links: https://en.wikipedia.org/wiki/Industrial_and_organizational_...
Get in their heads, and understand their point of view.
Be smart enough to know how to bridge the gap between where they are in their thinking, and where you want them to be.
All famous leader are famous for some specific mission/goal they were leading to.
You can’t be just influential in general, but the bigger cause you have and the more you passionate about it — the easier to attract people to follow your ideas.