How can I build a double doughnut chart that spins when triggered?

I've tried Chart.js, ChartJS.js, Highchart.js, and some straight forward CSS changes with jQuery, and nothing's work...

CSS3 Transform skew both ways?

I'm trying to reproduce some kind of fake 3d perspective. How can I do a CSS3 Transform, in some way that I can arch...