I would drop: blood meal, Epsom salt, alfalfa
I would add: azomite, kelp meal, bat guano, and powdered dolomite (specifically Greenway Biotech on Amazon. This brand has a noticeably better product than other dolomite brands)
Remineralizing with Azomite is the most valuable thing you can add to...