You are very welcome, keep me updated. I really think that disabling Merge JavaScript and using a better server side caching option like APC or Memcached will help you out greatly. (For me APC was best, but Memcached is arguably the more popular choice)... also remember that JotCache and Joomla System Cache only work for guests, not for logged in users.
Currently you are doing too many optimizations joomla side and not enough hosting side. By doing so many joomla side you end up putting a load on the server, remember that every optimization you add server side needs to be calculated and executed and this can sometimes add a delay. By doing optimizations hosting side, there is very little delay because they are calculated and executed much earlier and automatically.
Also, if you really really want to optimize things... consider switching from Apache to NGINX with Php5-fpm. From File Cache to APC or Memcached, and finally from JCH Optimizer Pro to mod_pagespeed. That way you move all your optimizations to server side. That said, changing all of that can be a big process, and I doubt your host would be able to accomodate all of that.... so start with APC or Memcached which is easy to add, and then move from there
Oh and on a sidenote, I believe you use a CDN, now CDNs I am less experienced with, but if you disable Merge JavaScript you could then add the main EasySocial JS file to the CDN as it is a static file. Stackideas has been smart to change the name of the main JS file every edition so that you do not risk having an out of date JS file in your CDN. Currently it is called easysocial-1.2.16.static.min.js