I would say that I can specially understand how you must be feeling with these thoughts as I felt the same way a year ago! The only thing I can suggest you is, to follow the rule of Karma. No Havan, No Voodoo, Nothing! Only Karma.
I am not talking about any superstitious way of improving your deeds, but I would suggest you to define your goals and dreams along with required actions to achieve it. At the same time do not define broad or infinite dreams. Try to be practically correct. Such as starting a real estate business or agency can be a goal or dream but being just like Hiranandani or Donald Trump in Real Estate industry is just a weigh thought. So be practical and define your actions.
Once you do that start tracking your To do items on daily basis and try to achieve all actions falling in your daily To Dos. Believe in yourself and have a great self confidence for whatever you're trying to achieve. Such course of actions will keep your negative thoughts away and will make you stuffed with creative thoughts.
Last but not the least is, stay away from others business and try not to criticize the others. What I felt is, the more you speak negativity, the deeper you drawn into depression! Try to be cool and work oriented person. Enjoy yourself. Along with your daily To Dos, have 1-2 hours of hobbies. For example, go to the gym, visit natural places in your city, read books, music, anything...
Hope this remedy will work for you, as it did for me.
PS: Try to make yourself busy towards fulfilling your definition of success and achieve your dreams.
All the best!!