Well, the first question is what are you using for testing? If you have been lurking you understand we recommend one of the
recommended test kits. You can buy a kit at a pool store, but again the pool store kits generally won't cut it. To effectively practice the TFPC methods, the FAS/DPD chlorine test is essential. All these kits contain that test while very few other kits do.
If you are using test strips your numbers are a guess at best, but 100 is the limit of the reagent CYA test, so you have to do a diluted test. While the full instructions are in the Pool School, here is the short version. Mix 50% pool water with 50% tap water. Use this mixed sample as your test water. If still at a 100 you will need to dilute more. Here is a great chart by JamesW to explain dilution rates and what you multiply the results by to get an approximation of your CYA level.
Pool water......Tap or distilled water.........Multiply result by
....1...................1................................2
....1...................2................................3
....1...................4................................5
My guess is you have to order a good test kit. "Chlorine" smell is really not the good free chlorine, but the combined chlorine oxidizing bad stuff in the water. My guess (I can only guess without test results) is that you have stuff living in the water and you are smelling the results of your "shock" and bleach trying to kill it.
Order a test kit and start reading while you wait. How much
Pool School have you read? Start with these:
ABCs of Water Chemistry
Recommended Pool Chemicals
How to Chlorinate Your Pool