If you really want to be fluent in English in a short period of time, I would recommend you to study in the UK. The United States is by far more culturally diverse compare to Britain, which means that you will get exposed to various "dialects" from different races such as African Americans, Chinese, Latino, etc. (and they are not necessarily "correct" English)