I wouldn't limit yourself to retail. There are a lot of brands, large and small, that are based in New York as well. If your goal is to get to New York and start sustaining yourself, you will have no problem doing so. It can take time to get a job, any job, so apply to as many as you can (this doesn't mean you should rush your applications or half-ass them, though). You'll be fine with your degree. I studied music technology, of all things, and now work in fashion. If I were you, I would apply on the brand side as well and start working as early as possible. This will help you gain experience and get you a paycheck (unless you bag an internship). Once you have a job, keep your eye on brands/retailers/companies you think you'd like to work at more than where you are currently and apply when something becomes available. Once you have a job, you can always quit if/when you find something better.