La verdad es que no entiendo bien lo que haces, pero me parece que te estás complicando mucho. Dado un
array cualquiera podemos obtener su promedio así:
Código PHP:
$promedio=array_sum($cualquiera)/count($cualquiera);
Espero que te sea útil. ¡Suerte!