Hi. You mentioned you're on a shared hosting plan. This means the server issues may not necessarily be related to your account in any way. Hundreds of users share a single server, and one user who gets the server's IP address blacklisted can affect all other users on the server. Your first step should be to purchase a dedicated IP address --- This gives you some distinction for your sites although you are sharing a server.
I can look over everything for you, all six sites, and your email + email settings to confirm that any outstanding issues are taken care of, and the cause of the high file count is determined.
I have a total of 10+ years in the IT Industry including two Microsoft Professional Certificates and have been working with wordpress and other cms platforms for the past few years. Also, please take a quick look at my profile/feedback and you'll notice I'm a 100% trusted freelancer, a reputation built from perfect accuracy, attention to detail, excellent efficiency and great communication. I strongly believe I'm the perfect candidate for your job and you can be confident knowing you've hired a professional who delivers on-time.
Thank you for reading my proposal and I look forward to hearing back from you toward the start of a healthy working relationship. I'm from the Caribbean so there's no language barrier between us and our time zones should be close as well. Kind Regards, Kenny.