Found a great link to practice self introduction in English from professional speaker Lisa B. Marshall. If you use iTune, make sure you download her podcast. I found it valuable. Use some of the transcript to do shadowing and learn the skills Lisa suggests.
音檔1﹣介紹
Introduce yourself in a meeting : TEXT AUDIO
How to introduce yourself to a group or a class : TEXT AUDIO