J.B.
Well I have an inground pool that's pretty large so this advice may not apply to you, but for me, weekly maintenance includes algaecide as well as shock. Algae is what kills your chlorine levels so if you don't keep that in check, you can find that your chlorine levels will plummet and are very hard to get back up. Generally once you get the pool stabilized, you just need to test the water daily and tweak things here or there, like you're doing, and keep up the weekly treatments, which include shock and, at least in my case, algaecide. Vacuum and skim debris regularly as well as dirt, leaves, and insects can mess with your chemical balance.