Well to get your free bitcoincash for free is not attainable anymore. Yes, it was attainable before particularly at August 1. Where for every bitcoin you have you will get the same amount of BCH. And the only thing for you to get bch or to avail bch is to buy one right now. It is sad that you did not have btc during the fork.
Yes really like the explanation you say that get bitcoincash for free now you can not get it anymore, bitcoincash free only yesterday on August 1, every balance you have then you will get Bitcoincash, but time is too late, be patient.