While America seems to spend a lot of time talking about "how to improve / change yourself", and the "American Dream", every study I've seen (for example https://www3.weforum.org/docs/Global_Social_Mobility_Report.... ), shows it does poorly for social mobility.
According to that report, the US is a half standard deviation above the median of social mobility. It isn't charitable to characterize that as doing "poorly."