Shearer refuses to give up