Based on my personal experience, internships are the best way to not only get some good experience under your belt but also help you figure out your interests and what you may want to specialize in. The fashion industry in versatile, so it will definitely be a good idea to do 2-3 internships before you graduate.
It is definitely competitive, but you can start by reaching out to alumni from your school, or if you have some contacts in the field already. I understand that it may be hard to take time out during the school year, but summers are a great time to immerse yourself in the field.
I did two summer study-abroads during my time in College, and they were the BEST decision I ever made. Not only do you get credit for the classes you take, but you have the chance to explore another part of the world. Specifically for the fashion industry, it would be great if you could do a course in Italy or France so you can really get a global sense of the industry.
It can get overwhelming! But use the resources your school offers, like a career counselor or seniors who are in the same major as you, and you can definitely find some great opportunities.