As the parent of 19, 17, 15 and 14 yr old (and a 6 mo old...) The best book I ever read was by a guy named Bodenhammer(sp?) called "Parent in Control" While it seems a little extreme in places, you do NOT have to apply the extreme stuff to your kid if the kid doesnt warrant it! He stresses staying on them, fostering attachment, & being consistant. In my experience, now is the time to nip it in the bud!
You can do it!