Humans seem to need an apocalypse to fix a global problem. They never quite wipe us out, and we always change for the better afterwards. After the black plague, we figured out hygiene. After a world war, we figured out how not to nuke each other. That one's a work in progress. It is likely that we will solve our global warming and peak oil problems only after they become global catastrophes that almost succeed in wiping us out. A case can be made for that being our current position, but as long as the headlines can read "Global Warming Continues, Yet 7 Billion People Still Live", we as a species are unlikely to make significant progress. Perhaps global warming is too slow and gradual an apocalypse for us to respond to in our traditional "wait until it nearly wipes us out" way.
Mokalus of Borg
PS - Maybe we can make it the personal problem of some powerful people.
PPS - Like spreading a rumour that global warming causes penis cancer in oil company executives, for instance. Which is totally true.