Don't worry about all that header stuff; Google doesn't (very much).
Are your most important words in the topmost locations in your html? That's what you want to care about. Are you using them in your initial headings? Are you using them in your initial sentences and paragraphs?
But remember, it's not just about "keywords" it's about supporting/complimentary vocabulary. If you're just throwing your keyword into copy that is otherwise fluff ( contains little topical concepts and terms), you're not going to beat out other sites that do.