Chlorine is constantly consumed from the 1)Sun and from 2)organics entering your pool. If you are losing more than 2-3ppm daily (and you are), you are consuming chlorine because you have organics (probably algae) in your pool.
You need to shock by adding enough chlorine to get to 25ppm if it's a vinyl pool and 30-35 would be better if your pool is gunite. Keep the Cl AT THAT LEVEL UNTIL YOU HAVE NO CL LOSS OVERNIGHT (2ppm or less). Now the organics (and chloramines) are cleared from your pool and you can let your Cl level drift down into an 8-15ppm range and keep it there the rest of the Summer. Expect to lose somewhere around 2ppm daily because of the Sun.
Download bleachcalc to calc how much Clorox you need to do that....it'll be more than you think.
Bookmarks