I used to have a job as a salesman, and attitude + knowledge is what gets you a job in most fields of life.
Just a secret to anyone that might want it:
The trick to impressing an employer is by developing a killer handshake.
No joke!
Anyways, like waltp and others said. You have to develop a more positive attitude.
Try this website. Purchase the CD set on science of self confidence. Employers don't want someone who is negative with a weak attitude (not to be offensive, but look at the title of this post)!
Here's the link:
www.briantracy.com
Good luck!