get some silicone based oil and spray behind the rubber seal on the piston, dont use wd40 cos it eats the rubber.
also make sure the handbrake lever on the bottom off the caliper is freed off, that bits safe to spray with wd40.
to wind back the piston, put a pair of needle nose pliers into the notchs on the top of the piston, then put a screwdriver in to the jaws of the pliers to help turn, once you get it going you should be able to turn with just the pliers