in my experience when you are explaining bitcoin to someone it is best to first stick to easy explanation, for example if someone asked what mining is, don't try to get into details (specially if like me you have a hard time explaining anything technical) just give a simple explanation.
and it is then a good idea to show the use cases of bitcoin. for example there are lots of services out there that will help you save up on a lot of money when purchasing things with bitcoin. introduce these sites to them.