So you are unploading your own images onto Pinterest boards, great! New, unique content. I love it! BUT are you linking it to your website? If not, here is how.
Choose Your Image
Click UPLOAD a Pin
Once it is Pinned, hover over the image & click the pencil icon in the top right corner. It will bring you to this window, it looks very similar to the prvious window but notice at the bottom of the window it allows you to include a source. THIS is where you put the link.