You are definitely making progress and are almost there with this result. The wavelength calibration is good and the instrument response is approximately right but there are a couple of improvements you can still make.
If you compare your final response corrected spectrum (blue in the last graph) with the library spectrum (purple),there are some humps in your spectrum between 500-5400A which do not appear in the library spectrum. The continuum at the short wavelength end agrees well but at the long wavelength end, your spectrum drops below the library spectrum.
Can you post your uncorrected and corrected spectra fits files (blue in the top and bottom graph) as attachments (change the extension from .fit to .fits so the forum accepts them). and I will have a closer look at where the problem might be.