Your GPA is solid, but the SAT score can use a little help if you want your pick of automatic full rides (not full tuition only). If you study hard for it and get 1400+ you should be able to have a nice list of safety schools with full rides. So that’s what it would take, I suppose.