The reason that allowed Great Britain to further its colonization in the New World is:
They defeated the Spanish Armada.
The defeat of the Spanish Armada in 1588 marked a significant turning point, as it allowed Britain to establish itself as a dominant naval power and facilitated greater exploration and colonization efforts in the Americas.