Your site is content rich. It will get good traffic in short period of time, All you need is Off page work
You need to do a lot of On-Page activities in your website. Header Tags are missing. Site should be w3C validated. MOreover the site should also be more neat and clean so that the visitors can stay and retain your site.