If the people demand this, it will happen
The petition for the Constitutional Amendment titled 'The Saving American Democracy' Amendment which states:
Corporations are not persons with constitutional rights equal to real people.
Corporations are subject to regulation by the people.
Corporations may not make campaign contributions or any election expenditures.
Congress and states have the power to regulate campaign finances.
http://sanders.senate.gov/petition/?uid=f1c2660f-54b9-4193-86a4-ec2c39342c6c ------- Don't just click 'upvote' ---- Actually Sign it please. Thanks.
Link also has the entire text of the bill.
& It'd probably be cool if you asked some friends to sign it to. There's even those fancy social network buttons on the page to help spread it around.