That's not how it works.
Each individual Pokemon has a 1/100 chance to be shiny with the charm or a 1/300 chance with charm. The odds don't change with you catching or not catching Pokemon. Now I'm not probability expert so I'm not going to speak on how the probability changes with catching, but just know the odds themselves never change.