Look at schools statistics from previous years (they may be on their web site or you can contact schools and ask for stats): stats of those who got accepted last year: average GPA, pre-req GPA, GRE scores, observation hours (if required). Then choose schools that fit /close to your stats. Some schools will say "we will consider anyone with GPA above 3.0," but if you see that their average student has GPA 3.7, it is extremely unlikely that they will accept someone with GPA 3.0 since they will have applicants with higher GPA.
Also check/ask how many people applied last year and how many got accepted to see how many people you will be competing against.
I agree with the previous post: check out schools that look only at your last 60 units (Loma Linda used to do that, not sure what it does now).
If you have strong interview skills, some schools may prioritize that instead of your average GRE (Western University of Health Sciences used to be like that).
I think it is ok to apply to programs with 3.0 minimum requirement for GPA as long as their average accepted student is not with GPAs much higher than that (let's say more than 3.4). University of St Augustine was not picky with GPAs.
Finally, if your GRE score will turn out to be lower than GRE of average accepted student, you can consider schools that do not require GRE.