Quite a diverse list of schools between 15-25, could you narrow it down? Maybe attempting a transfer to Cal or UCLA would be easier and cheaper? Although I think I’ve read that a UC to UC transfer is given a lower priority in the transfer priority “hierarchy.”
#17. Cornell
#17. Rice
#19. Notre Dame
#20. UCLA
#21. Emory
#22. Cal (Berkeley)
#23. Georgetown
#23. Michigan
#25. Carnegie Mellon
#38. UC Davis
Michigan is a possibility and has a top Sociology program, but you may not have enough credits to transfer as a sophomore. But as a junior transfer, decent shot, if you maintain that GPA. But VERY expensive as an OOS.
Edit: CC renumbered the rankings, but I added the # sign now to correct.