G1 is a really tough matchup. If you board in Leyline/shusher you should be able to put out more threats than they can handle. It's the best solution I've thought of, though it's certainly still a challenge.
If you have a lot of team america in your meta, run fewer fetchlands.

