I have met people in this site that can speak English very well, they can write clear messages and feel comfortable when they communicate with other people. When I have asked them, "where did you learn English?" They say "By myself". Is this always possible? Can we all do this?