¿Sabes programar?
Tu método ejecutar() no contiene ninguna variable $fila, no haces ningún procedimiento acumulador de los resultados, y finalmente no devuelves nada.
Son varios pasos y no basta con "return $fila;" y por arte de magia se arregla todo, eso no es posible, no existe.
Si jamás has escrito una función que devuelva algún resultado te sugiero comiences por aprender del manual, ya cuando sepas hacer algo básico podremos seguirte ayudando.
http://www.php.net/manual/es/functions.user-defined.php
Ejemplo:
Código PHP:
Ver originalfunction foo() {
// algo que vaya acumulando resultados en $out
return $out;
}