Add bleach. Take it up to shock level which with a CYA of 30-35ish would be around 15ppm. Continue the high chlorine levels until you can go from sundown one evening to within two hours of sunrise the next day without losing more than 1ppm of chlorine and have a CC reading no higher than 0.5ppm and the water is clear. Then, we usually advise holding the chlorine high for one extra day for added insurance and then let it drift down and keep it in the correct range per the Best Guess Chlorine Chart in my signature below.

Also, run the pump 24/7 while you are working to clear the pool and backwash your filter whenever the pressure rises 8-10psi over clean filter pressure.

And --- no more being lazy when it rains! You gotta check the pool!