Stoke City striker Peter Crouch says he still feels he has something to offer by playing at the age of 37.