О 2 способах - простом и сложном - изучать английский, или Сколько часов нужно, чтобы заговорить по-английски
Изучать любой иностранный язык можно до бесконечности, но если речь об уровне независимого владения языком, independent user level, то тут всё прозаично - статистически достижение точки независимости в английском занимает около 600 аудиторных часов...