The voodoo doll does not seem very auspicious so I suggest you get rid of it as soon as possible. For your other troubles, I suggest having your horoscope checked out by a qualified priest in your area. If you go to a hindu temple in your area I am sure you can find someone that does. There are even some people on this site that can help.
If all else fails, take to the chanting and worship of God's holy name. Krishna says that for those who worship Him. He preserves what they have and carries what they lack. Also for temporary relief start chanting Sri Ganeshaya Namah 108 times daily, the more rounds the better. Also learn Ganesh Gayatri mantra: Om ekadantaye vidmahe Vakratundaya Dimhae Tanno Danti Prachodayat.