Actually i am learning english for several years still i am unable to talk english. I can talk but there is no fluency. Daliy i am practicing still some hesitation and fear ..I couldn't speak..I can't get the words from my mind while speaking ..My goal is to speak flent english. I tried all classes, online classes bt still i coudn't. I am housewife living in the U.S. Now I am thinking ,also I am an indian, is this not possible for me learn this language? Am I wasting time daily for this? I am confused..I think I am not so intelligent to learn..shall i give up?