Most of my bettas didn't like flakes and they tended to cloud the water too. I'd try pellets.