When you say will not turn on, Do you mean that it will turn, but no water comes out? If so do you have an isolator in the house somewhere, Some places do, to turn off for winter, to save freezing. If not, and tap is stuck, you will have to use more force, or replace the tap.
Sheepdog
March 2011