30k+ impressions with $10 is about 0.3 rpm. and it's only 7k pv's per day. Depending on your niche, it sounds reasonable, especially for a site at its infancy.
your best shot at reaching $100 a day at this early stage is to boost your traffic. no traffic, no game.
once you achieve much higher traffic, you will have better success doing a/b testing to see which setup works better with better statistical accuracy.
in the mean time, learn about setting up channels, testing and observing which ads generate higher rpm. the chances are, you can remove the ads that don't generate revenue and move em else where that does. or even, sign up with cpm networks to replace adsense ad slots that don't work (but this route still requires much higher traffic).
research a bit on how to improve your rpm. there have been many topics and articles written about it.
on a side note, it's just my wild guess based on my own experience. i bet that the footer leaderboard generates little to no income (especially if its at the end of your code), and that can really be removed. but you will have to find that out yourself.
and the header generates relatively little income compared to your sidebar rectangle, so you will have to be creative and figure out how to set it up better.
for myself, for a brief period of time i found that that double 300 x 250 on the side bar performed better than leaderboard, potentially due to ad blindness. But every site is different so yeah you have to test.
it takes time, patience and experience to rise to the top. took me 3 years to hit $100 days.