These web sites are great if you are in the UK and have a Tier 1 work visa, but if not they are of limited use as you will be competing against applicants with UK work experience, that the employer can interview in person easily and who can start work straightaway without organising a work permit. You really would have to have an outstanding CV or for there to be no-one suitable applying from the UK for the employer to really consider your application.