It's harsh, but true: just because you built it, doesn't mean people will want to read it. And it may be about more than just the content. It takes a lot to hook a new reader, and even more to keep them coming back daily. Sometimes, it's just REALLY great writing, or photos, but most of the time it's about more than that.
Some reasons why you may not be getting as many readers as you want:
We don't know who “you” are
I know this is a point of contention (showing your face), but I like to see who I'm reading, and want the ability to find out more about you. Readers want to find something to identify with, something about you they can relate to, or at least want to get to know more about, or they won't stick around. If you don't take outfit photos, at least have a good head or full-shot of you on your about page (which is usually the second click a new reader makes to your blog).
Too many sponsored posts, not enough compelling content
If your home page is full of sponsored posts or giveaways, EVERY SINGLE LINK is an affiliate link, and every piece of your outfit is a “c/o,” you'll turn off a lot of readers who are looking for you – looking for authenticity. How can they relate to a person who receives every item for free? Or is “selling” at every turn? If readers can't trust you to be honest and write about more than the things you get paid for, they won't be there for long.
Too many outfit photos
One, or maybe three, max, outfit photo is enough to get the idea of what you're wearing, and details if necessary, more than that is just indulgent in my opinion. And how long do you want your readers to scroll before they get to the text, or outfit details?
No reader engagement
Maybe you get a lot of comments, but never respond to any, you don't get any comments at all, or you allow spammy comments. New (and repeat) readers want to feel like they're joining a community, with you at the helm. They want to feel welcome and like they can chime in on a post and be heard (either on your blog, or on your social networks). If your blog is full of “nice outfit, plz follow my blog ___________” comments and nothing else, why would a reader want to leave a meaningful comment on your blog? Likewise if you never engage your readers in conversation or answer their questions.
It's not clear what your blog is about
It should be pretty obvious what your main focus is as soon as a reader enters your home page. Post titles are important, as are featured images (if you require readers to click through), and even navigation text can help clarify what you talk about, and how readers should make their way around your site. What brands do you talk about? Do you focus only on vintage fashion? Are you more of a local blogger? Make sure it's very evident at first glance WHY a reader should read YOUR blog.
[Image credit: Shutterstock.com]