You have used an ammonia based algecide. The pool is probably cloudy beause either you have not killed all the algae or there is dead algae in the water. In either case you need to get the pool to shock level and keep it there until your chlorine is holding overnight. How high you need to bring the chlorine level up depends on your CYA level. See this chart
http://www.poolforum.com/pf2/showthread.php?t=365

There is no such thing as a 'normal' cya level. The recommended level for a manually chlorinated pool is 30-50 ppm. Some pool stores seem to think that levels as high as 200 ppm are ok! (they are NOT). You really need to either post your last test results for CYA or get a new set of tests and post them and we will be able to help you clear your pool!