English is not my first language either. i don't know what your weakest section is, but in my case most of the mistakes i made were in the LR section. there are certain subtleties of the language that i couldn't understand, because i didn't grow up speaking English. so my strategy was to improve as much as i could on LG and RC. i made a habbit of reading the New York Times every day; i did every game i could find and did it twice. i studied for around 3 months and eventually got 161 on the LSAT. no matter how badly you do now, do not give up and tell yourself that you cannot do it because you are an immigrant.