Everyone does not need to be communists, or even socialists or even left wing. In fact the majority need not be. The vanguard can be small. Every successful AES had a relatively tiny vanguard. You need quality over quantity, not big tent idealism.
However, what you should be targeting are folks for the wider mass movement who will materially benefit from the downfall of US hegemony and those that are fine with going along with that programme because they will materially benefit from it within the short to medium term. The PSL has no such offer.
i dont think the socialist movement is at a stage where they can actively confront the government right now
You're right it needs to be built, so we have to consider if they are what they say they are then why are they hatching before they've incubated
"Anti-war" + welfare state =/ ML