Hi! The best websites I know that teach as well as give you information are:
www.astro.com (Astrodienst - amazing site...you can generate charts for yourself, friends and family and keep all the information in their database so you can access the dates/times anytime...It's amazing! They also give 'cookbook' type explanations of your planets as well as personal daily horoscopes...as well as long term transits. It's the best site around. Of course..the more you learn the more accurate the information you glean from your chart will be! Without a human being synthesizing all the various parts of your chart, you just end up with pieces that sometimes contradict each other...But, like anything one can learn astrology!
The other site is: http://www.astrology-numerology.com/astrology.html This is a fantastic learning site! Click on 'planets' etc...after you've generated your own chart...you can read it by using the information on this site! amazing stuff.
*Oh when you generate a chart on Astrodienst always use 'Koch' house system. I was taught to use that system and it seems more accurate to me. Although other people DO use 'Placidus'. Also...click on 'extended chart selection' to get a really good chart.