先要提醒一下题主:学英语时,词汇、语法、语音三大基本功都是不可偏废的,听、说、读、写也是不能停的。
既然题主特别提到学习语法的困难,正面就讲讲自学语法的一些实用方法和策略吧。
语法学习要有系统性。
要学语法的话,首先要找到一本合适的教材。很多英语教材都是综合性的,把词汇,语法,阅读,听力等整合在一起,包括多么多年的中学英语教材。这本身没什么问题,学英语本来就需要综合地学。
只是,就单独学语法来说,有很大的弊端。这些综合性质的教材语法部分往往比较分散,不成系统,东一点西一点,缺乏循序渐进的连贯性。比如:很多教材里没有介绍基本词性的定义和用法,句子基本成分,常用句型有哪些,就开始直接进入更高级的语法内容了。学生连定语是什么都没弄清楚,就要学定语从句了。这样的学法,会让学习者感到茫然不知所措,想补习也不知从哪里开始下手。
这里建议题主选购一本英语语法手册之类的书,中学生用的那种就很好用。根据语法书的目录,可以从基础往高级的顺序自学,也可以优先学习问题较突出的语法内容,遇到问题了也可以根据目录查找你要的解答,当词典工具一样使用,实在是一举多得。
至于选哪一本语法书,这个没有固定的要求,只要语法内容阐述详细,条理清楚,配有同步语法练习就差不多了。我以前用了很多版本的语法书,发现修订次数越多的越。比如,星火英语修订达八次以上,适合中学生自学使用,成人自学英语也不成问题。