
Damien W. answered 04/11/19
Graduate Degree in Math with Years of Tutoring Experience
I had a very similar experience as you: went to small unknown liberal arts college, GRE scores were not great, limited research opportunities. Every PhD program I applied to denied me and eventually I got accepted into a relatively bigger school, but for a Masters in Math program.
Now, after I finished that program, retook the GRE (scored around 95th percentile in the quant section this time), did some actual research, I applied to 13 PhD programs some of them being top 50 schools and extremely well known and I was accepted into 12/13 of those schools. Every school offered me a TA and the school I ended up choosing gave me a 30,000 research fellowship.
So, my advice is maybe consider going into a Masters program first and seeing how that goes. The undergrad experience is nothing like PhD level math and it may behoove you to get some exposure to "real math" before stepping into a PhD program and realizing that it is either too difficult because your mathematical maturity is not where it needs to be (primarily because you went to a small liberal arts college and has nothing to do with your actual capacity for high level math) or not what you want to do.
Best of luck!