Hi signalmytransduction,
I know this isn't want you want to hear, but I don't know if you'll be able to get into a PhD program with your current stats. Your GRE scores are okay and your GPA isn't very competitive. You have some research experience, which is good and definitely helps, but I'm not sure if it will be enough. Definitely take a couple of years off and get some research experience or a thesis-based Master's. You need to show that you can handle the work load that comes with research, and it doesn't look like that right now. People with your stats have gotten in before, but it isn't all that common. However, with a little bit of work, you will be able to rock the application process!