The best way by far is a partial drain. (assuming your fill water is lower in CH than your pool)

How high is your CH? Have you ever had any pH issues? That seems to be a somewhat more common cause of scaling...at least on this forum.

DaveS.