1. Cool it with the Anti-Semitic Remarks.
(Not really, but I couldn't help myself.) Essentially, what I mean is that you need to stop leaning on the Nazis so much for ideological support. Be 88 in your hearts if you want, but remember that any nationalist movement must be based around THE NATION. Our nation is not Germany. Our symbols should not be Germany's symbols. Why did I see more Nazi paraphernalia than American? Everyone should have been hoisting American flags -- even if you're a Dixie Nationalist, bite your tongue and swallow your pride. The point of the rally is fucking OPTICS. The symbols should be Lady Liberty, Old Glory, Washington, Bald Eagles (not Fashy Eagles).
2. Don't be a "muh optics" anti-shill.
I'm sorry, but these rallies are not the place to let your freak flag fly. You're trying to do two things here: first, occupy physical and cultural space and scare the media/powers that be with the sheer amount of people you have; and second, inform anyone who might be on the fence that there are more like him -- and why he's right. The DC Rally did a good job of this -- just people talking. If you'd had as many people in DC as you had at Charlottesville, it would have been nuts!
3. Don't have the really big events in states with utterly cucked governors. They'll call in the national guard faster than you can say "FEMA Camps," even if it makes them open to a lawsuit for violating your speech rights. The Nazis built their base of support in Bavaria, slowly, over time. Virginia is not your Bavaria.