There are three ways to fight the powers that be in the copyright battle. One way is to continue the popular mobilization efforts, but not mostly when there's another bill introduced that threatens to expand copyright protection or is otherwise just silly, it needs to be as constant as possible. The louder and more consistent the message, the better. Another way is money and lobbying for more freedom of information and more freedom from copyright. This one is a bit trickier as there is already a lot of money being thrown at politicians from the other direction, such as the MPAA and RIAA. The third is to elect politicians that support the people and realize how damaging a lot of these copyright laws are, and to hold them accountable if they change their view (barring any groundbreaking revelation). Combining all three of these, and you have a real chance at seeing real and lasting change.
I think the most important fourth option you've missed is the promotion of free culture. Every successful artist who refuses to sign with a publishing cartel, and releases their work freely hammers a large nail into the coffin of the copyright industry. Every consumer who forgoes commercial, copyright-protected, DRM-riddled content takes money directly out of the pockets of the anti-freedom organizations.
That is completely true. I love when artists self-release their work. Some artists and production companies go as far as to put their own product on torrent websites.