If your water isn't clear enough for you to vac, you should never have stopped shocking. Clearing your pool is a process of continually replenishing high chlorine levels and at least daily, if not more, testing.
It is very difficult for us to give you good advice without you posting up current test results.
(The rain should have little to do with clearing your pool)