Kyle Ryde felt he had improved at a Snetterton track he does not favour as he picked up second behind rival Ray in a sweltering race one.