You don’t need better skills.

You are already equipped with the talents and capabilities that you need to make the world a better place.

You don’t need better opportunities.

They are already all around you.

You don’t need better circumstances.

You are the one responsible for making your circumstances better.

Perhaps you just need more courage.

A greater sense of adventure.

More self-belief.

By all means improve on the skills that you have, but you don’t have to wait to perfect them before you get started, and my suspicion is that they will be honed as you use them.