My main site has continued to move upward in the SERP for my #1 KW. All other KWs still have not recovered since Feb. :(
Things I did:
1. Removed ads above the fold.
2. Removed no-follow
3. Re-did the site for more eye catching content for better bounce rate.
4. Posted every new article to social networks.
5. Removed the majority of link swaps.