Allah has already written the names of your spouse for you. What you need to work on is your relationship with Allah. He will send her/him to you when you’re ready. It is only a matter of time. May Allah grant us all pious and righteous spouses that will help us become closer to Allah and better Muslims. Amiin.