What kind of test kit are you using? Do you have any idea what your cya reading was when you closed the pool last fall?

You don't need anything right now except chlorine -- either bleach or higher concentration liquid chlorine from a pool store. I wouldn't use any more powdered shock. Dichlor will add cya and you are most likely going to need a lot chlorine and you don't want to add a whole lot of cya. Also, no cal-hypo. Your hardness reading is already pretty high. Stick with bleach or liquid chlorine.

We have had several people on the forum this year who have had the same type of situation you have --- excessively high chlorine demand. Although it will probably be frustrating and it may take awhile, it will get straightened out.

If you don't already have one, you need a good test kit. We typically recommend the Taylor K-2006 but for you, I'm going to recommend the K-2006C because it comes with larger bottles of reagents. Since you will be testing frequently, you'll need them. A good price can be found here:

http://www.amatoind.com/k2006c-taylor-test-p-263.html

You need to test as often per day as you possibly can, and each time add enough bleach to take your cl reading back up to 12. The more times per day that you do this, the faster you'll get through this process. There is no such thing as doing it too many times per day. At the very least, do it early morning and also in the evening when the sun is off the pool. When you finally get to where you can hold a chlorine reading overnight with losing no more than 1ppm of chlorine from sundown to sunup, you'll be on the home stretch. It is likely to take a lot of bleach but stick with it and it will work. Read some other threads where people won this battle that they thought would never end.

What is the volume of your pool?

I would also suggest lowering your alk. The process for doing so can be found here:

http://www.poolforum.com/pf2/showthread.php?t=191

Repost with any questions and keep us posted how things are going.

Welcome to the forum. Be prepared for this to take awhile but it WILL work.