Cita: Eso de estar llamando constantemente new conexion() desde los métodos no lo veo muy profesional jeje
Efectivamente no lo es :)
Te recomedaria que le eches un vistazo a tema de patrones y lo que ya te mencione, a los principios SOLID, se que para algunos puede ser tedioso leerlos, pero si no entiendes muy bien de que se trata y como se aplica vas a seguir cayendo en el mimo error.
Saludos!