Everton ace Leon Osman insists he has not given up on his dream of playing for England, despite now being in his 30s.