Like you I have had to cancel charge cards for fraudulent charges.
The best advice I can give is to lock all of your credit data, i.e. Equifax, Transunion, etc.
I had no idea what to do. I called the sheriff. His office provided step-by-step instructions, on a printed hand-out. The first step was to freeze the credit reporting .. Equifax, Transunion, and Esperion.