In English, we don't really say "hit the bottleneck," if what you're trying to say is that your progress feels like it has slowed down, or "leveled-off." In this case, we might say "I have reached a plateau," or simply "I have plateaued." Just in general, not just in learning English, but in anything that requires progress to be made to improve, whether it is learning a language, or becoming a better athlete, we say that someone has plateaued if their progress has slowed down. The imagery here is that you are climbing a mountain, and then you reach a plateau, which is defined as a usually extensive land area having a relatively level surface that is higher than the land around it.