Average distances on self-similar sets and higher order average distances of self-similar measures