Okay, a few points:
1. In addition to using Yoast to noindex archive subpages, you may want to also consider seting it to noindex both tag and category pages.
These are found in Yoast under "Titles and Meta > Taxonomies"
2. While the Yoast plugin will put a "Noindex" tag on the page, this doesn't remove it from Google's index right away. Google first has to crawl the page. Using the index removal tool does help.
3. If your site dropped from 320 visits a day to 30, you may have different problems than duplicate title tags and/or content. Not sure what to tell you to look at, but backlinks, penalties or something else may be to blame.
If you're interrested, here's a great (free) webinar on Wordpress SEO http://moz.com/webinars/advanced-wordpress-seo