How many decades of writing representatives and wasting votes will it take before people wise up? Clearly this isn't working, time for a new strategy.
Alternatively, get involved in the city Democratic clubs and county central committees here in California. Politicians do pay attention to people who organize fundraisers for them, and the local groups are where the next generation of politicians are picked. Politics is a lot like science in that regard: policies last until their supporters die, or are term-limited.
That's essentially what nonprofits like the EFF are.