H-bridge output filtering
If you want to filter the output of your PWM you'll need an LC filter. The topology (series L + C to ground) is okay, but your values are way off- 3\$\mu\$H is not much better than a short at 25kHz, and without that, the current will be \$ C\cdot \$\$dv \over dt \$, which is going to be very high since the MOSFET switches quickly. 

Suppose you want a 5kHz cutoff frequency (\$\omega_0\$ ~= 31000) and your load resistance is 15 ohms. Here is some useful info. 



For a Butterworth response C = 1.5\$\mu\$F. L = 700\$\mu\$H