Check out this article. It lays out a common problem that I see with candidates that don't know how to package up their experiences and skills in a way that sells their value to hiring managers.
Person Branding and How to translate what you do into what's in it for them