Great tips. It's always important to keep your eye on what you are aiming to achieve, and to not give up. You need to stay balanced and consistence. In fact, consistency is probably one of the best things you can do for any blog. Posting haphazardly and promoting without any real direction won't do much for your site!