Crutchlow disappointed and frustrated but determined to improve