Disc brakes still not stopping good

If the piston is frozen, most likely the seal went bad and there is corrosion or contamination that is binding it up. Time to rebuild the caliper..