Is there any way to create a group of people who can't see any posts in my profile except for what I explicitly share with them, without being forced to make those posts public to the entire world?
Facebook – How to Create a Restricted Group
facebookfacebook-groups
Best Answer
I haven't tested this, butsince the new lists feature, you are able to share your statuses with different groups of people.Taken from this help page.
So,
Now the default visibility for your posts will be Friends without the persons in the above created list (Custom), so they will not see your usual posts.
However, please note that the persons in the respective group will see each other's names if they click on the post's sharing icon.