Its simply not possible, no matter what the "trade policy" du jour is. As Greg pointed out, there simply isn't enough "American Made" to make a difference. Especially when you add energy into the trade imbalance.
And a crap trade balance is also one of those "not so current" items. You can certainly say this admin isn't doing what they can...but you just as certainly can't blame them for it.