Don't bother with advertising since your blog is pretty new. here's the cold hard truth that I have learned when I started:
Adsense: you don't get enough traffic to earn decent money and looking at adsense stats will keep you away from your main goal: writing a good blog.
Private links & banners: you can get some but they won't pay much because you A) don't have much content and B) probably low or no PR. On top of that, having private links on your homepage at the beginning will make it even harder to get a high PR.
Affiliate programs (Amazon, Flex Offers, Commission Junction, etc): besides making your site looking more spammy, they won't do any good. Then again, affiliate sales come with A) traffic and B) credibility. As a new site, you don't have much in both categories.
By the way, I don't mean to be rude or abrasive; I went through the same path as you did and at first, I made a lot of mistakes. This is how I would talk to myself if I could go back in time 5 years from now ;-)
Focusing on good content and traffic will bring you money like magic later on. Keep it up!
I hope it helps!
Mike