Keep your job search on a schedule
Have you noticed that time tends to get away from you and before you know it, you haven't sent out any resumes or followed-up with any companies for a week or so? It's easy to get sidetracked. That's why it's important to try to put yourself on a schedule that you can keep.
Figure out what your job search goals are so you know how aggressive you need to be. The more you really want a job, the more time you have to set aside for your job search. If you're passively looking, then you can get away with minimal time. If you're one of those who are actively job hunting and would like a new job as quickly as possible, then you need to try to schedule time almost every day. I know, easier said than done, but it's important that you consider looking for a new job a priority in your life.
You can try a schedule that allows you to look for jobs on one day, and then prepare and send out your resume and cover letter the next day. If you can concentrate on accomplishing one aspect of your job search a day, then your efforts will be focused and hopefully more effective. I'm not saying to get yourself burned out. You need to keep invigorated. Take mini-breaks as you see fit, but get back in the swing of things as quickly as possible.