Seeking to improve its image with women, about twenty years ago the National Rifle Association began a program called "Refuse to be a Victim." It has nothing to do with guns and everything to do with non-weapon aspects of enhancing security in all aspects of life. I went to one of the early sessions. A few years later, some of the personal security strategies that had become habits saved me from harm when I was attacked while walking home from work.

Highly recommend you see if a RTBAV program is available near you. Your local police department may also have some resources that could be helpful, such as a home security audit.

http://www.nrahq.org/rtbav/

Home Security
Personal Security
Automobile Security
Workplace Security
Technological Security

P.S. the comprehensive home security strategies include topics such as landscaping, making your home look occupied when you're absent and making it look like you have a BIG dog - even if you do not (big water bowl, "Love my Rottweiler" doormat, Bewared of Dog sign, etc.).