in order to sync, you must be using the exact same Apple ID for iCloud on each device.
On the iPad and iPhone
If you are signed in, next to "Account" it should list your Apple ID. Make sure it is teh same on both devices and make sure all services are turned ON.
If you are not signed into iCloud, do that now. You can use the same ID as you've been using to make App / iTunes purchases if you haven't signed into iCloud on any device.
On your Mac,
click the Apple menu in the menu bar and choose System Preferences
Sign in with the same Apple ID you are using on the iPhone/iPad and make sure a check mark is next to all services.
Your devices should then begin syncing all the conent which falls under the services listed.
Any pictures taken on the iPhone/iPad should show up in iPhoto
on the Mac under the Photo Stream option.
If you have other specific content you would like to sync, let me know.
If you continue to have questions on this topic, just reply back to this discussion. I will be more than happy to work with you further. Hopefully, this info will answer your question. If so please, please remember that when you are asked to give a rating, you are rating my personal service only and not this website itself or your issue.
Thanks and good luck,