I'm part of an organization called the Lavender Country and Folk Dancers (LCFD) that seeks to promote gender role free folk dancing (primarily contra and English Country dance). In contra dance, dances are taught during a walk-through and called out by a caller during the dance itself. Experienced dancers will be familiar with the various figures that make up a dance and will recognize the calls; new dancers may require more teaching and/or guidance from others on the dance floor.
While having a competent caller to teach and call the dance is important, it is also important that fellow dancers be willing and able to guide less experienced dancers when needed. Some of this comes naturally, and this seems similar to the idea of peer education that others have mentioned. To strengthen these efforts, LCFD has also offered training on how to effectively guide new dancers in real-time. There is a big difference between leading or guiding a confused dancer to where they need to be and giving them a push or shove in the right direction (or even just telling them where to go, for that matter). The former approach is far more enjoyable, helps build trust, and fosters a sense of collaboration. Collaboration is key in this type of dancing; if too many dancers do not understand the dance, the dance can break down (which affects everyone involved).
I realize that dance skills and financial skills are very different, but I'm wondering if similar attempts to build a collaborative environment or cultural mindset around financial literacy would be effective.