Only a trained mental health professional, such as a psychiatrist or psychologist, can diagnose a mental health disorder like social anxiety. While you cannot self-diagnose, you can take steps to figure out if your symptoms are the result of normal shyness or if they could be something more.