状況にもよりますが、自然な表現としては以下のような言い方があります。
I couldn’t study because I forgot my glasses.
【訳】メガネを忘れたので、勉強ができなかった。
I couldn’t study without glasses.
【訳】メガネがない状態では勉強ができなかった。
「頑張る」=work hardなどの表現がありますが、「頑張る」はどちらかというとやる気の問題なので、メガネがないと物理的にできないということではないかなと…全くできなかったというわけでなく、できたけど大変だったという意味であれば、以下のような言い方もできます。
It was hard for me to study without glasses.
【訳】メガネがない状態で勉強するのは(私には)難しかった。