You are not too old, you can get any number of jobs in the Reserves, but not Infantry. The closest Combat MOS in Reserves is 12B, Combat Engineers, I think. I suggest you go in to your local recruiters and talk to them. They can even help you get into shape for BCT. They should hold PT about once a week.