Economics is a peculiar field in that the undergraduate program and the graduate program are very different, to the pint that you don’t need to have an undergraduate degree in economics in order to get into a PHD program in economics. You do need a high level in math. Basically, if you want to do a PHD in Economics, you’re better off with a Math major (or applied math, or statistics or computational math) plus an economics minor.
A college that’d be a safety for you IF (and only if :p) you demonstrate interest is St Olaf. They’ve got a very strong math program and while I don’t know if their Econ classes are math-heavy, doing a combination Math major, economics minor, and management minor, should ensure both future endeavors at the PHD level and immediate employability if need be (they’re near a major city with a booming economy). Run the NPC; they meet 100% need and have merit, so depending on your parents’ actual income, they may be affordable… or not.
UAlabama would be a safety, too, if you really want to get out of state and you’ve got a guaranteed full tuition scholarship for your stats if you apply before December 1st.