Well, first of all, it would have been nice if you told us what niche your blog is about that way we could give you a more detailed advice. Second of all, there are many strategies you can follow in order to get your website to 1,000 visitors/day. Let me point out a few:
1. SEO: Unfortunately the majority of people go to a niche with the expectation to rank for a "niche keyword" making it almost impossible if not impossible for them to rank for.
e.g. niche: internet marketing, keyword: internet marketing...
Find low competitive keywords and write with those words in mind, that is if you want to rank for something, if you drive traffic to your sites with other methods such as social media and not SEO then, don't pay attention to this. In case you don't know how to find these low-quality keywords then what you need to do first is, to learn keyword research.
2. Social Media: There are many social networks in the world, what you need to do is find the one that works for you and your niche. Unfortunately, the majority of people go running to Facebook and Twitter when there are many other social networking sites out there like Google+, LinkedIn, StumbleUpon just to name a few. Try different sites and learn which ones work the best for you and stick with them! forget about stereotypes.
3. Direct traffic: Go to sites where people ask questions like forums, Yahoo Answers and Disqus and answer their questions with high-quality answers, provide a backlink to your site where they can learn more about the topic at hand.
There follow those suggestions and you will easily get the 1k visitors/day that you want, you will have to invest some time but, you will get the 1k visitors that you want.