друзья очень советуют просто смотреть сериалы на языке, читать книги, и заниматься с носителем языка
Тут подход нужен комплексный. Сразу скажу что совет "просто смотреть-читать" — вот это вот плохой они вам дали совет. Этого уж точно мало. Посмотрите готовые планы (бесплатные, не курсы) самостоятельного изучения, подкорректируйте под себя, посмотрите какое-нибудь приложение (мне дуолинго нравится, плюс бесплатно). Смотреть тоже полезно, но чтобы это давало эффект нужно так засмотреть на родном языке фильм (лучше фильмы, не сериалы), что чуть ли не дословно кто где что сказал помнить, и только потом, причем сразу после, пока не выветрилось, смотреть на английском. Тогда да.