There is a lot of information about this topic on the web. Here are the most essential items to keep in mind.
1) Focus on the goal. 2) Research your markets and prospects. 3) Prepare an opening statement for your call. 4) What should be in the opening statement? 5) Prepare a script for the rest of your call. 6) Ask for an appointment at a specific time. 7) Remember that gatekeepers are your allies not your foes. 8) Smooth the way for your call by sending prospects a small, unique promotional item. 9) Do your cold calling early in the morning, if possible. 10) Be persistent.