Test you PO4 level too as PO4 norm associate with cloudy water. If PO4 is high then you may be overfeed. PO4 can be reduce by partial water change, Hagen also make PO4 absorbing bag.
FYI, in my planted tank also having this problem and i found out its due to my NO3 too low.
Wat light do u use?