In fact things do take place not as per you plan, but through the directions of God. You are assigned certain jobs to do and He provides you the necessary tools and knowledge. What you think is luck to you may not be so in reality. Please read my blog navagrahastro.blogspot.in
As per your horoscope you seem to be Ok and things will fall in line in due course of time.