I'd also recommend taking courses that improve your writing and analysis skills, and if your school has it competing on a mock trial/moot court team. Also a pre-law society or group if your school has it.
I'd also recommend getting an internship or job at a law firm, court, or in the law department of a government agency or company. It is good to see the practice of law in action, because it is often very different from what you would expect. One option is to work as a legal assistant/paralegal or as a trial clerk after college.
Prepping for law school while in college:
Best undergrad majors to find a job:
Info about a career without a law degree:
FYI going to law school is a MAJOR commitment. It's 3 years where you're not working and very expensive, and a law degree is mostly good for the practice of law. So try and talk to some lawyers and a career counselor first to get a handle