my tips would be find your niche or general topic you want to write about, have an aesthetically pleasing template, pick a name that people will remember, build up you page rank by exchanging link or summiting your information to directories (
4th media is filled with them).
It's also nice to involve readers - set up a comment system (i dont know why some people turn it off), rating, polls, giveaways, and so on..
For revenue: Join affiliate programs (
LinkShare and
Commission Junction are the best). Also sign up for
Google Adsense and for Glam's affilate program, etc
More importantly have something to say.
hope i helped any of you future or current bloggers