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.