iPhone won't sync all contacts to iCloud
I've got a new iMac with OS X Yosemite version 10.10.2 and it won't sync all of my contacts to iCloud... it only syncs some of them. I have tried turning iCloud off for my contacts on both my iPad and my iPhone5s (those two devices have all the contacts fine) then turning it back on after 15 mins. I have tried manually backing up my iPhone and iPad to the computer.. i have restarted my devices.. none of the above has worked.. any other suggestions how to sync all of my contacts to iCloud?
iMac with Retina 5K display, OS X Yosemite (10.10.2)