Try job sites on the internet. Craigslist has always worked well for me. Make sure you have an awesome resume, it helps you get your foot in the door. And don't let your attitude defeat yourself. You know you're the best candidate for the job, so make sure they know it too. With your people skills and speaking ability, you should do awesome on your resume/interview. And look up resumes and interviews on google, there's lots of help for this sort of thing on the internet. Good luck!