Shoulder and foot pain.

You need new insoles. See if you have a high end shoe store near you. They will have a GOOD version of the foot thingie WalMart has to show you the best insoles for you. We have a place in middle Georgia called RunFit. I am actually going there this week for some more insoles. Even good quality insoles' effectiveness last only about 6 or so months on concrete. Bad shoes and insoles can make you hurt from the feet all the way up. Since your feet hurt, your body automatically finds new ways to walk and stand using different parts of your feet. This causes you to put stress on different parts of your body than normal and can cause all kinds of maladies.