Here's what I find:
If you have a fast connection and/ or alot of RAM and connect quickly, you should create a squad. At least 2 others will join you. Sure they wont always play teamplay, but if you give orders that are reasonable, thrown in with a bit of excitement... like in Port of Bessin, I always tell my squad to take the overlooking bunker defenses i.e where the trenches are. Its a toughy, but my boyz are always ready for it. All they need is to be able to spawn on me when they die or enough of them stay alive to engage the enemy while the rest who died can come back in a hurry. It sometimes helps to select the right kit, such as the scout or the squad captain
I use smoke, I id enemy units, I communicate with text.. and they get the general tactic, irrespective of who they are
Its harder if you aren't squad leader, but not impossible. Pubbies, like most people want to have fun, not TK, not spoil gameplay, HAVE FUN. If your team-playing doesn't retract from this fact, they are good for it. You just need a way to get them to get it
I find, the voice over being the best to use, but I've as yet never been able to get it to work :-(
Over-organisation can actually kill gameplay. I have played with some teams that clearly played team. They were so mysterious in their ways, their tactics were no better than anyone elses, and in the end, things were slow.
A sign of success is when I lead a team over and over again, and we do a good job, someone or some squad would, in another game, want me to join their squad, sometimes, even lead!