Weeks ago I wrote about this issue on Eventbrite's Engineering Blog, take a look:
engineering.eventbrite.com/d3-js-resources-to-lev…
I tried to taylor it a bit depending on your current skills on D3. I would also love to get some feedback about the post, feel free to suggest more resources!