You were in the main period of Jupiter and sub period of Rahu since June 2012, thereafter the mahadasha of Saturn has started. The period till November 2017 is challenging, thereafter you will get good results. One thing you should note that Saturn in itself is not bad as per your Lagan as Saturn is the Yogakarka planet and well placed. However Saturn as the moment is in inimical sign and will not give the best results as you may want. Doing the remedies of Saturn are strongly indicated.