I am having a hard time because learning English is not going very well.
こんにちは!
ご質問ありがとうございます。
『英語の勉強がなかなか上手くいかなくて困っている』は、いくつか言い方が考えられますが、例えば、
I am having a hard time because learning English is not going very well.
と言えます。
have a hard time は、『困難な・つらい・苦しい状況である、悪戦苦闘する』と言う時によく使われる表現です。また、not going very well で、『物事の進行があまり順調ではない、思わしくない』となります。
参考になれば幸いです。