Re: Dua/Wazifa
None of these supposed prescribed "wazeefas" are authentically narrated from the Prophet Muhammad SAW to be cures for lack of proposals/rishtas.
The best thing is just to rely on Allah SWT, make lot of Istaghfar (istaghfar lowers your sins and makes you get closer to Allah SWT), more fasting, more prayers (fardh and nawafil), charity etc.
So more good deeds in general will help a person in their life and hereafter.
There is salah of Hajaat. 2 nafil and then asking Allah SWT for one's need. There is a dua in Arabic but is not a must. Dua in one's own language preceded by lot of praise to Allah SWT and Salawat on the Prophet SAW is inshAllah acceptable. The act should be repeated daily or as frequently possible.
The more a person supplicates to Allah SWT, the more he or she gets closer to Allah SWT. The burden of not having something starts to feel lighter and Allah SWT puts the feeling of contentment in a persons heart.
For the matter is such that Allah SWT will give to His slaves what is best for them and when its the best time for them. Plus He tests us to build patience in us.
Also, the person (and I don't mean that it applies here as well) should look at their source of livelihood as well. Duas will be rejected if the means of earning is not from lawful means (haram).
May Allah SWT make it easy InshAllah! (ameen).