Submit your website post to stumbleupon and keep posting good posts daily and use facebook for promotion.
Do a regular posting of the content and also start some seo and smo activities to increase you traffic.
you need give quality blogs and increase you social network among bloggers. Do join more blogging communities. It will help you to get more visitors.
Do social bookmarking and commenting on the blogs related to the skin care and leave your url people who are interested in this topic will definitely come..
Optimize your blog with title and meta tag. Do regular update in facebook with blog. This will give you more visitors.
Picking up right keywords - that is what you need So choose a right tool, semrush maybe will be suitable.
seo is never changed for free or paid webdomain .. start posting good content .. start doing backlinking like social bookmarking ,.. social media optimization... forum posting .. blog commenting and directory submission
Always be updated with your blogs and site and do the conversation in comment with your followers and visitors.Make a page with a proper theme in face book and start to promote it.