A good start is a book. On this site you have some books: http://www.sqlservercentral.com/Books/
One really good is
"Troubleshooting SQL Server
A Guide for the Accidental DBA
Jonathan Kehayias and Ted Krueger"
Regards
IgorMi
Igor Micev,My blog: www.igormicev.com