Hi Narashima! ur chart is good and u can do very well in life. The only thing lacking is concentration and dedication. Engg u should be able to complete provided u sincerely want to.
Put on an iron ring made of horse shoe/ boat bottom in middle finger on Saturday. Chanting of Saturn mantra on Saturday - 108 times.
Your mind to gets clouded with doubts because u take initiative and try to take on task that may be beyond ur capability. So u need to be rational in volunteering for any task/ commitment.
Sutya namaskar and offering water to rising Sun in the morning will help you.
Worship lord hanuman and chanting of Hanuman Chalisa on Tuesday will help you.
Mercury mantra chanting on Wednesday and worshipping lord Vishnu is also recommended.
U can download these at
http://www.youtube.com/watch?v=wJGNqAnGYJQ&
feature=related
The chanting and poojas takes about 10 minutes in the morning and can help u a lot.
But ur horoscope indicates that u will have to put in EXTRA hard work as compared to others to achieve what u want.
So all the best and concentrate.
God Bless!