You have a couple of things you need to do. First, if the batteries are really low, trickle charging overnight won't charge them. At a trickle charge rate, it would probably take 3-5 days. Second, a reading of 11.5 volts is basically a dead battery.
I would pull them out, put a FULL charge on them and then have them tested by a local auto parts store or stop by Harbor Freight and buy one of their battery load testers for $25.00. They work pretty good for occasional use.
REMEMBER.....You can't test dead batteries. They have to be fully charged before testing.