Such legislation? That's pretty hand-wavy.. what specifically are we asking for here?
My main thesis here is that this isn't something you have to (nor can) do alone. And there are others who probably already have the ball rolling. Joining a larger cause can create a better effect than creating a narrative in your head that corporations are all powerful and paid off your representatives.