Dissatisfied with current institution - What now?

If you want to continue on as a business major, then you should apply as a transfer for next year.

Providence College may be a decent option for you as it offers a business major, has decent size & is urban.

Villanova University offers business & has a lot of serious students. Also a match as you seem comfortable with Jesuit / Roman Catholic environments.

Fordham University might be of interest to you.

An interesting West Coast choice might be Claremont McKenna College (a member of the 5 school Claremont consortium which includes Pomona College). Great for the study of poly sci & economics in an intimate but not suffocating environment.