From my experience, it is relatively difficult to rank my own new websites as compared to my Pinterest account and YouTube videos.
So the next step is to work on a new Pinterest account with exact keyword matching username for better SEO.
I have set up a new Pinterest business account for DecoratingSmallSpaces.co with the unique url as http://www.pinterest.com/decosmallspaces/
This Pinterest account is named Decorating Small Spaces, matching exactly with my domain name to make coherent branding work.
I wanted to get the Pinterest username that uses my primary keywords Decorating Small Spaces. The closest match is decorsmallspace as the maximum characters allows is only 15. However this username has already taken. I get the closest as decosmallspaces.
I created a series of Pinterest Boards to match the keywords that I have selected.