sounds like your caliper is seized. that means the piston in the caliper wont move to apply pressure to the pad and rotor. you need a new caliper of thats the case. take the caliper off and try to force the piston in with a large pliers or clamp. if the piston doesnt go through then your piston is seized.