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 で、『物事の進行があまり順調ではない、思わしくない』となります。
参考になれば幸いです。
I don't feel like I'm gaining ground with my English studies. I'm kind of stuck.
この場合、次のような言い方ができますよ。
ーI don't feel like I'm gaining ground with my English studies. I'm kind of stuck.
「英語の勉強が上手くいっている気がしなくて困っている」
to gain ground with one's English studies で「英語の勉強が前進する・進展する」
ご参考まで!