Vote 3rd party, participating in the 2 party system is contributing to the problem. I realize there can be issues with some of the candidates but if none of the main 2 do what you want, vote for someone else. I rarely vote for one of the 2 major parties, I would guess 1 out of 10 times I may.
I've voted for the green party before but it felt like I wasn't doing anything. I think it's more effective to create caucuses/other groups within the existing large parties to try to get them to change. This is basically what happened with the Republican tea party and is happening now with the DSA. Both cases have been more successful than anything the libertarians or greens have tried to do