Inherited from Old Spanish puxar, from Latin pulsāre, frequentative of pellō. Doublet of pulsar, a borrowing. Compare English push.
Practice speaking and memorizing "pujar" and many other words and sentences in Spanish.