Your 2nd,7th and 10th houses are extremely weak in your horoscope. Saturn, Jupiter and Moon are the only powerful planets. Sun is extremely weak with a poor residential strength. All these lead to your horoscope having a net strength of 27.65% only which is rather below average. Read my articles ‘Astrology-A new version’ etc. on http://navagrahastro.blogspot.in/ to get a detailed idea about what are signified by the 2nd,7th and 10th houses.
Recite Narayanakavacham daily as many times as you can which will help you in vitalising your horoscope.