There are many skills you would need to acquire to become a good astrologer. Apart from the understanding of astrology, one of the most important skills you would need is that of communication. Since it is a profession in which you will be dealing with many people to help them understand about their life, you must be very clear in communication to do it well. You must also have counseling skills and empathy as you would be guiding many people to the right path by making predictions about their life.
You would also need mathematical skills, especially if you decide to be a Numerologist or Vedic Mathematician as that would require calculations to be done. Understanding charts is also a key skill that would help in this profession as you would need to make charts to understand the planetary movements to ultimately make predictions.