American goods are still out there. What you propose is possible. When you buy an American made product you do two things: A) you reward the manufacturers themselves, and B) you reward the merchant for carrying their goods. If enough people do it, and do it consistently, business will get the message.
From a patriotic consumer standpoint, this takes a little extra work when shopping: reading product labels, being willing to go to another store. I do not think this is a whole lot to ask in light of others are doing for America.