Make sure you clean up your pages if you use social media. A lot of places will check you out online.
When you do your resume, do not use a pre-set resume template. Look online for ideas of what current employers are looking for in a resume, but build yours from scratch. A lot of HR workers can tell if a resume comes from a template, and view it as laziness/lack of skills needed to build your own.
With your resume, make sure to include a cover letter, the resume itself, and a references page. The letter is pretty much introducing yourself, saying why you are interested in the position, and throwing out something that you wouldn't really put in the resume.
You will likely send most resumes online, but you will want to print off a few to have on hand. I always take mine win me to interviews, even if I already sent gem one. It came in handy a few times!
Also, send a follow-up letter after your interview. Just a short "than you for your time/consideration", express your interest in the job, then use an active close. (Like, "I look forward to hearing from you.") I never used to do this, then one time I interviewed for a job I REALLY wanted, and decided to give it a shot. I got hired, and my boss told me it was the follow-up that clinched it between me and the other prospect they were considering. :)