You need to do accurate water test using a reliable test kit to know exact chemical levels starting with FC.
If your FC level is low, cloudiness will not disappear until you add chlorine so that free chlorine level is stable at 3pp.
Also, blue stuff might be algae, which also comes as a result of low FC.
You can start off by measuring and balancing all chemical levels starting with FC and Cyanuric acid, then pH and TA, and finally CH. Here is more on how to shock your pool: https://dengarden.com/swimming-pools/Shocking-a-No...