Your ACT score is pretty low, and ACT is thought of as easier than SAT. It would perhaps help marginally if you could get ~1560 or higher on the SAT. And I would think about whether there is a course at Oxford that appeals, since Cambridge isn’t keen on admitting Americans for undergrad (according to the admissions tutor at my college).