Use lemon juice after you have shampooed and rinsed your hair. Also you can go to your local drug store and buy what they call "glazes" which will bring your hair back to the original color. Be sure and pick the one that is your shade of blonde. I know what you mean because I have dark brown hair with blonde streaks and I use the glaze. Works great!
Try shimmer lights shampoo. It is purple, it's purpose is to take yellow out of hair. Or get highlights that are lighter to break that gold up, or if you want all over blonde, lighten it again, so that it comes up to blonde, You didn't get through all of the lightening stages, red, gold, and blonde. you stopped at gold. Instead of bleach, use a highlift color for less damage.