Sometimes you need some help building confidence. Look for organizations that will improve your public speaking and help you gather your thoughts when giving a presentation. I myself joined a company called Toastmasters and found it to be very helpful.