I had similar problems and ended up having to retake both A&P I and II. My GPA is a 3.3 which knocked me from even getting an interview at well known and very competitive schools. I would try to get as many shadowing hours and volunteer hours as possible.Shadow in inpatient, outpatient, hospitals, geriatric facilities, pieds, etc. Shadowing is definitely important but a lot of programs also want to see that you are involved in the community as well. Develop great relationships with OTs you shadow and people you volunteer for, this will pay off when you need them to fill out recommendation letters.
Start looking into schools that do not use OTCAS. In my experience, schools that have their own applications focus much more on you as a whole rather than just your grades and test scores. Look into schools that are not as well known or that are in more rural parts of the country, often these schools do not get as many applicants. If you can move away for school, widen your search to all over the US. Be flexible, you may get accepted to a school in an area that you do not way to live but it is only for 2.5 years then you can move wherever you want.
Start thinking about what you are going to write in your personal essay. This is where you sell yourself to the school and make them realize why they have to have you as a student. An amazing personal essay can make you stand out so start jotting down thoughts now and write then rewrite it multiple times. Also have multiple people read it over and give feedback.
If you're a great test taker then take the GRE and find schools that look at test scores. If you have scores way above their minimum requirements this can also set you apart from others. Focus on getting the best grades possible your junior year. Many schools look at your last 60 credit hours so try to get as many A's as possible.
Hope this helps some! It's super stressful but just remember that in the end it will be worth it!