This is so easy that I forget how to do it !!!
Cut and paste your image onto the icon in the top left hand corner of the “Get Info” window for a file or folder.
For an example and for reference see:
http://www.maclife.com/article/howtos/how_create_your_own_custom_desktop_icons_mac_os_x