Also, if there's a product you want to review (especially from indie cosmetic brands) contact that company and tell them you want to review their product(s). Work out an agreement that once your blog review is posted, you send the link to them, and they can post a link to your blog via their website, facebook and twitter accounts. That way you are reaching fans of that company that have never heard of your blog - it's a great way to reach a larger audience - and that company would be happy and proud to post links to your blog where you review THEIR product. Also if you're going to do a giveaway of a specific brand, consider contacting them as well to ask for help in promotion - most companies would be happy to have someone else helping to promote their product and therefore would be happy to help promote your blog/giveaway.
Now to your actual blog...i tried clicking the link to the giveaway and it's not an actual link. Also, people relate and appreciate (i think) when they go to a blog and they see a picture of who they're dealing with and a "mission statement" like who you are why you're here and what you'll be talking about in your blog (even if it's all over the place). I love going to a makeup blog and seeing the person that's actually doing the writing, i can relate to a human face. Also, to see complete looks using your haul would be fun - i always want to know how to use fun colors in a complete look.
As far as what to write about, I agree with the others, follow what you think is fun and excites you - that's the reason you started the blog right? was to share with the world what you think is nifty - so go share. As a blogger, you bring to your readers what they might not find on their own, new looks, new brands, new ideas and a new personality!
/emoticons/
[email protected] 2x" width="20" height="20" />
Don't expect a million readers all at once. I also couldn't find a facebook link within your blog - facebook is a great way to connect with other bloggers and let your current friends know "hey i posted a new blog, check it out and leave a comment to tell me what you think, i'm so excited about my new project - would love my friends' input" - post on facebook everytime you have a new blog post.
Sorry this was such a ramble, i wish you the best of luck - you're writing is awesome - stick with it and always show your personality!!