Chemistry has always been my favourite subject, my passion. At school I joined the chemistry club in year 7 and was delighted by the pops and bangs and fizzles that you couldn't see in any other class. By year 11 I was running it, and when I changed schools for sixth form, I once again ran the chemistry club and I also become president of the chemistry society which involved organising lecturers to come in and give short talks on new research and topics around those on our curriculum.
Naturally not everyone found chemistry as interesting as I did; however, I do find that the odd explosion will pique anyone's interest. Therefore I think that a good way to teach chemistry, particularly to younger students, is to firstly show them applications of it. That way, chemistry is not just a jumble of elements in a table, it's the explanation of how a camera works, or how a metal is made, or the reason why a flame is green not yellow. In this day and age, none of the above requires a laboratory to show to a student as there is footage of almost every experiment on Earth on youtube if you look for it. For example, this youtube clip shows the a very common but also incredibly fun experiment in which one mixes menthos and diet coke (http://www.youtube.com/watch?v=hKoB0MHVBvM). So I believe that the first step to effectively teaching chemistry is to get your student interested in the subject.
After you have their interest I think that some resources other than the bog standard textbook are required. I personally like the BBC website, GCSE Bitesize (http://www.bbc.co.uk/schools/gcsebitesize/), as it is interactive and has revision and test sections to help the student learn at home. It is very simple and easy to use, and effective as a teaching tool as well. Of course there are many sites out there and the trick is to explore and find a site that matches the student's working style and enables them to learn most effectively.
I hope that you found this brief article on teaching students chemistry, and indeed science in general, interesting and useful.