Don't be discouraged!! I had a 3.14 science GPA and a 3.43 overall GPA. I was in undergrad for 6 years (transferring and changing my mind in early college set me back a lot). I spent my last three years at a huge university and I really "screwed up" there. I went from a 4.0 student my first three years to a C/B student my last three. I even got a D in Chem II and had to retake it.
My first time applying, I learned so much. I didn't have high expectations to get in due to my GPA and relatively low HCE but I knew that I had to try. I was surprised when I got an invite-only supplemental application to USciences but in the end, I was rejected by all 7 schools... which was definitely discouraging. I used the rest of the year to work on my HCE by becoming an EMT (<< great learning experience!) and working in a doctor's office as a non-certified medical assistant. I also started a new personal statement months in advance, having it reviewed by multiple people. In my statement, I avoided drawing attention to where I was lacking (academics) and focused more on the experiences that led me to want to become a PA, as well as those that have prepared me to succeed as a PA student/practicing PA (especially those that I have accomplished since my first time applying).
I also took my GRE last year with little preparation and did "average". I didn't have time to study and retake them this year so I decided not to include them and only applied to schools that didn't require it. If you have the time, I'd definitely recommend retaking them and getting an above-average score though.
Next year, I'd DEFINITELY also recommend doing your research and branching out to schools that maybe you haven't heard of or areas you wouldn't have normally thought to go.
This year was my second time applying and I applied to every school I could on the East Coast that accepted my GPA and no GRE's. I knew I had a better shot than last year, but I wasn't sure if it was. After attending a couple of interviews, I recently accepted a seat at Marywood University. Before my interview, I attended an open house to the school and fell in love with the program (attending these can also be a bonus to your application if you make yourself standout without being overbearing). This program was one of the last minute ones I added on a whim because I have never heard of it but I'm so glad that I did.
You don't necessarily have to take additional classes or get a master's to get accepted into a program next year. My advice is to look up schools on this forum, see the stats of previously accepted students to get a feel for the schools and what they look for. Some schools focus more on the "well-rounded student", rather than a high GPA. This means lots of meaningful HCE (some programs are picky with what is acceptable patient-care experience...I know scribing can be considered as shadowing), submitting your application EARLY (within the first week or two of the opening date if possible), and an impressive personal statement. If this is what you truly want to do, don't give up on it. I would have applied 4 more times if that's what it took. If that's the same case for you, show them that passion in your statement, essays, and future interviews.
Sorry for the long post. I just understand the struggle associated with low GPA and want you to know that there's still plenty of hope! Good luck!