I agree with all lvoss has said, especially about a full check up.
A good positive obedience (or family dog) class can be lots of fun too.
If you want to look for books that may help, I'd suggest Control Unleashed and/or Click to Calm and anything by Dr McConnell. Dr McConnell has written lots of books and she's a wonderful writer. Her books include:
http://www.dogwise.com/SearchResults.cfm?Search=Patricia%20McConnell&SubSearch=author
Cautious Canine and Fiesty Fido sound like both might be helpful, although I have not read either of these booklets.
Also I've heard some good things about this program
http://www.dogwise.com/ItemDetails.cfm?ID=DTB947
but probably would NOT suggest it with out a good trainer to help.
I think Control Unleashed will give you lots of good information and helpful stratagies. Sounds like there are times Tyler just may be over threashold and CU will help you deal with that. Have you noticed his behavior is triggered by certain dogs (size, sex, color, ear shape, tail set, etc) or people (hats, men, coats, etc)?