Sometimes I feel I'm not as efficient as I should be with writing my mark up. With each new website (have only done about 4-5) I feel that I'm starting from scratch again. What sort of things should I be doing to stay consistent and effective? I also feel my organization skills could be better.

Any sort of methods or best practices (which I feel that I try to follow, at least the ones I have heard about) that could help? Setting up HTML/CSS templates, so when I start a new site I have a good starting point already hashed out? Anything to break out of that I'm still a beginner feeling and get to the next level?