the problem is that by failing to update often your web you've got a drop of positions in Google. The first thing you need to do is not let go so long without updating your web and also get backlinks to your site
Google frequently changing its algorithm then be it a small update such as Google Caffeine it might affect your traffic.
when does you create your site? and if you had done something which is unfriend for Google or other Engine Search.