Unfortunately, there are no generally accepted guidelines for what the various language proficiency levels mean – every institution, testing facility and textbook series has its own ideas for classification. I will suggest that 'upper intermediate' probably does warrant a bit more work on the language before you are ready for college-level studies. This supposition is reinforced by the quality of the English in your post, by the way.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.