One reason why socialism did not take root in America is because of the culture. The American value system and the American concept of the nation are egalitarian. The American Revolution was essentially a rebellion against as strong states. Socialism is largely about big government hence its failure in the United States
It would be "William Penn" who established a colonial haven for Quakers after being persecuted for his Quaker beliefs in England, since he founded the colony of "Pennsylvania".