This is rather for newbies but still:

1. Get Your Own Domain
2. Break The Layout Mold
3. Make Your Blog Easy To Digg
4. Minimize Obtrusive Ads
5. Content (!!!)

You can read full post here:
5 Steps to Spice Up Your Free Blog.