I must also reccomend you seek formal training. I have friends that live in Cadilac, so I happen to know there isn't much along the lines of tactical training available there. Second Chance body armor is located somewhat near you, but I dobt they do training, (just horribly fun machine gun shoots). I think your best bet is to do an internet search and find some reputable trainers that are a minimal drive away. Also, if you haven't already, get a concealed pistol license.
Normaly the website below would be a good place to look up a reputable self defence school in your area, but it appears that their hosting contract expired today, so check back later after they staighten that out.
www.glsda.org