I'm a Finance Major in a hole. Advise me please?

Hi,

I’m in my 7th semester in my college. Due to poor choices by me and the options the college offers Im not on track to finish in four years. I have not taken a finance course yet I was planning on taking the pre rec finance course to all the other pre recs in the winter. Unfortunately my college does not offer it during the winter. And the chairperson will not let me take the pre rec finance course along with my other finance courses at the same time. Now you would think I would only have to stay an extra semester but since my college hardly offers some of these classes in might by another whole year. Thats right. 5 years to complete a finance degree all because of me being an idiot and also because of one class. What should I do guys? Should I change my major? Any advice at all would be appreciated.