All of these things helped me as well. Only thing I did differently was getting an arch support sleeve/band. I wore that anytime I took my shoes off and it REALLY helped. It was similar to this one: https://smile.amazon.com/Copper-Fit-Arch-Relief-Plus/dp/B075MXJKVR/