Gareth Barry has admitted that he has 'virtually written off' his chances of making the England squad for this summer's World Cup.