Thanks for sharing your views!
The solution is simple. Open immigration with Russia, Korea, and China. Anyone from there who can afford to buy a ticket to America can come and get a green card, provided that you pass a background check (criminal record). A nation's wealth and power is dependent on its human resource, so let's suck out theirs.
At the rate that things are going around here, we'll be speaking spangalish in couple of generations anyway. So maybe with an influx of chinese we can offset the rising hispanic and muslim population here too.