Some schools have screens that automatically screen out applicants with GPAs below 3.0. You are reasonably close. Keep raising it and then apply DO and maybe a sprinkling of low tier MD schools that reward reinvention. See Goro’s compendium. Also as is, you are DOA with little to no volunteering. You also need clinical hours. As someone who is bilingual, it should be very easy to find clinical employment like a scribe position to quickly increase your number of clinical hours.