first im apprriciating u, coz the way u hav written ur msg is quite gud, im sure definetley u wil becme a gud speaker in englsih... for that u need to practice daily news paper reading with loud voice, feel jus lik a kid wen u r reading... and observe wen others r speaking in english, habituate to learn atleaet ten engsh vocublary per day and put them into practice in ur daily life, dont feel shy, n dont get frustation to speak infront of others... "if u cant speak now - u never speak". wish u gud luck