Astrology is ancient science and only practice makes one perfect in this field. Taking advice of knowledgeable people in this field may help and hence the necessity of this site arises. In Spiritual sadhan you can get answered by learned member with in minutes. Also you can share your knowledge with your friends.
We have many great discussions going on here like
A correct interpretation of these birth positions, your astrology horoscope, exposes much about you. It can be thought of as the "hand" that has been "dealt" in life. This doesn't suggest that your life has already been decided. An astrology horoscope can never show how you are going to "play" this hand. It's largely up to you to decide that. While you usually have the freedom of choice or free will, the horoscope does reflect the natural inclinations you have, the lessons you have to learn, the issues to be faced, and the problems to be solved. It may be thought of as merely an abstract formula showing the energies you've been given, or perhaps tasked. The use that you make of these energies, or opportunities, if you will, depends upon you, the individual.
Astrology is an art of interpreting the reputed esoteric influence of stars/planets on human affairs. It is called the divine science. It enables one to peep into the mysterious future. It has many branches like horoscope reading, palmistry, transit, prasna, varshphala, etc.