In order to get started with Pinterest you need to have a place to pin images to. I recommend setting up between 5-10 boards to start. As you become more active on the platform you will most likely continue to add more boards to your profile.
Create the boards by clicking on boards on your main profile page and then click "create a board...
The very first board you create should be a "Featured Content" board. This will be a place for you to pin only the content you create at your site. This will give your followers a quick, easy place to learn about what you and your site are all about.Aside from your "Featured Content" board, create a variety of different kinds of boards- some that are specific to your niche and others that are about things that interest you. In your board descriptions use LOTS OF KEYWORDS but always remember to make it sound authentic just like you would in your website content.
If you need ideas for kinds of boards to create, when I first started I mirrored my boards after the different categories on my site and it worked very well for me!