The first step to mutual progress is the agreement on the truly basics of life, the true values of life - a cozy home and abundance of food and living resources for all.
If one rock of 10 tons is obstructing the access of a 1000 people village - no single person alone can remove the obstruction - however all village together joining forces can easily move a much larger object than a 10 tone rock.
Hence to achieve or to fail is nothing else but the result of agreeing on joining forces to achieve the goal or failing to agree on the necessity to join forces toward that one goal.