First, make sure you have a solid wood or metal door with a deadbolt. Second, reinforce all exterior door frames with door jamb armor, a large metal plate that covers your door jamb and 3 1/2 in screws that secure it into the frame. [1]
There's quite a few other window security films on the market. 3M is probably one of the best. [2]
You'll want to look into securing your glass to the window frame so it doesn't just pop the glass out in one piece. Some windows make that easy to happen and some secure the glass in pretty well. 3M has a few attachment systems that hold the glass in the frame. One easy option is a silicone sealant called Dow Corning 995. It's an incredibly strong silicone that bonds the security film to the window frame. [3]
And finally get a gun and learn how to use it. You can tell me how much you hate guns but when a insane machete-wielding man kicks in your front door, a phone in your hand dialing 911 is not going to stop him in time: https://www.youtube.com/watch?v=5bsAMSQ13bY
[1] http://armorconcepts.com/EZ-Armor/
[2] http://solutions.3m.com/wps/portal/3M/en_US/Window_Film/Solu...
[3] http://www.amazon.com/gp/product/B000L00N0Q/ref=oh_aui_searc...