You don't do whatever you need to do because you don't trust yourself. What if you don't need to do it and are just delusional?
And why don't you trust yourself? Because you don't do what you say, and because you dont understand things deeply, and because you're not competent... You feel that mediocrity deep down.
But you can change that.
Start by always doing what you say.
Also, dig deeper, analyze and try to understand how the world works. You're a man, you create your world, you need to know and understand everything!
Explore things, fuck around and find out. Experience gives competence, which makes you confident.
Then, you start trusting yourself and can do whatever is necessary, creating your world...