Actually, your grades/scores aren't bad at all. I think you might be a little too critical on yourself. I'm already in a ranked program in sociology and I have many classmates and friends who have worse grades than you are. I even have friends that have comparable grades/scores that are in mid-tier programs. That said, don't short change yourself. Apply to some competitive programs and to be safe, apply to OS and WVU at the same time. You might be surprise.
I did my M.A at a mediocre school and that has become my "master status", both in and outside academia. Going to a good school open up doors and opportunities for you, regardless of your desire to be a professor or work in a non-profit. But having the prestige of a good school never hurt anyone.