If you struggle to find love, a husband or wife that would love you truly for the sake of Allah and with whom who could have a good life, say lots of Istighfār, avoid sins and learn verse 96 of Sūrah Maryam. Recite it regularly in any number of your choice. However, be consistent.
You may think your life is hopeless. Little do you know that the Almighty has a plan for you. Keep praying. Keep asking Him. He can turn your life around in the blink of an eye.