To me, being shy is about not wanting to be left alone and not being approached by others, particularly those that you don't know. Being anxious means that you go into a flight or fight response. So you might already be in a situation that causes fear and that causes your body to take action in order to protect itself from the perceived threat.