Is there an upper age limit to learning and improving?

No! If there is a will to learn – learning will take place.