As for me the biggest obstacles in learning English are mainly the other languages that I speak, I mix them up aaaall the time. Especially French is very unhealthy to my English grammar;-) because a lot of words are written the same way and others are not, such as endings like -ance, ence etc....