Yさんの現在のレベルがわからないのですが、
長文を読むのに、単語力がなしでは意味がないのでまずはそこができていることです。
知らない単語がないのに、読むスピードが上がらないのであれば
日本語訳するときについた、関係代名詞の後ろを先に読んでから意味を捉える癖をなくすことです。
(つまり左から右へと、ひたすら進みながら理解していくことです。)
日本語で理解しているのだとしたら英語のまま理解するくせをつけることです。
そこを意識したらあとは量。(意識して量)です。(意識しないで量)よりはるかに効果があるはずです。
合う勉強法は人それぞれです。
やってみて自分に効果があるかないかを判断する能力も少しずつ高めていってください。