Unfortunately I have been struggling with spirituality for a prolonged period of time. It has exhausted me, especially since I haven’t experienced a spiritual low like this in so long. I long to regain high spirituality, but even though I still perform prayer & read the Quran, I can’t seem to feel a connection with God. Any advice would be appreciated, for I am incredibly lost at the moment.

Being spiritual is a great feeling which comes about when one follows the commands of Allah. One will naturally feel satisfied becoming close to Allah and this will move his heart. In actuality, it is Allah who does that as a gift for the struggle the believers have done by sincere obedience. However, when it is done with the intention of getting spiritual and feeling great, it is nothing but a satanic ruse. Shaitan wants to drive one far from his Lord and uses all the tricks to do that. Of these are what you are facing at the moment ie feeling low about not getting the feeling of spirituality. If you're trying your best, you've got to wait for that and not keep your intention solely for the reason of feeling spiritual, rather, doing it only for the pleasure of Allah is the right spirituality whether you feel it or not. This doesn't mean that you don't have to try by doing zikr and obeying all the commandments Allah has kept for us. Remember, just the fact that you havent given up and are still praying and reciting the Holy Quran is in itself a great spiritual progress, and none but Allah has granted you this guidance
Be humble, thank Allah always and never stop asking for forgiveness. InshAllah when you will come to feel deeply of the warmth of spirituality in your soul, it will be only Allah's pleasure that you will want to have.
The battle against Satan can only be won if we are aware of his traps, and if we apply the strategies to defeat him and the best way to start is doing all your duties only for the nearness and pleasure of Allah. He will surely give you more reward than you ever expected.