One thing the writer can do to help is give the characters distinct (and memorable) names. I know I'm guilty of not following that rule. I tend to alliterate first names by gender, A very bad quirk to get into but fortunately most word processors can fix it with the 'find and replace' function. So if your story has a Brian,Bruce and Brad chasing after Jean, Janice and Josephine consider a quick revision.