How can I accelerate the healing time for a puncture wound?

You can't. Assuming no infection or tissue loss normally nourished persons with normal circulation heal as fast as their bodies can.
Healthy lifestyle. Keep it clean and moist and monitor for signs of infection or deep tissue injury.