I read some internet guru's blogs regularly, they have different niches but mostly are internet marketing niche. One thing in common is they promote their own product or an affiliate product in their blog every now and then, that's among other ways how they make money out of their blogs.
Oh ya, your blogs look good. Maybe you can reduce number of articles per page to 5 or so hence readers don't have to scroll page too many times, just try to get align with sidebar.

