It takes practice to master something. Public speaking may come naturally to few, but usually it is a skill incorporated since childhood. Biggest problem is the stage fright. It's best to practice before you make a speech. Consistency is the key to success. Even if you take small steps, do continue to practice your skill. If you wish have faster progress then you can even take a course in public speaking.