Keep an eye on all of the job sites, but keep in mind many of them have the same jobs.
Also watch for the recruiters that post fake jobs to get you to sign up with them in case they run across a job.
There are different methods with the recruiters, some people use them all, but risk having multiple recruiters submit you for the same job.
Other people say to just use one, maybe 2.
hotjobs.com
careerbuilder.com
monster.com
and there are more...
I liked
www.indeed.com because most of the jobs on the others I could find at indeed in one place.
Use the utah government site, and the lds jobs site too. This is a lot of work to update your profile on them but may be worth it.
Some jobs are only on the company websites, so you may want to sign up on the larger companies sites and check them every few days or so.
It's a numbers game.
What is huge is who you know. If you can get people you know to refer you it can be enough to get your foot in the door for an interview, then it's up to you.
Tailor your resume to the job you are looking for. A resume for someone in graphics is going to be much different than a resume for someone in sales, etc.
Lots of places put resumes though an electronic filter that kicks out all that don't have enough of the keywords they are looking for which means you don't even get a shot at an actual person looking at it, so the keyword advice from OB can be key. If possible have your resume say a lot with as few words as possible. One trick I've seen on the electronic filters is to format a bunch of key words to white so they are not seen on the resume, but the electronic filter program will still note the words.
I heard about this, but don't know for sure how effective it is.
That's all I have for now.
Good luck.