With all due modesty, my strong point is knowledge.
Even [STRIKE]thought[/STRIKE] though I say it myself [STRIKE],[/STRIKE] my [STRIKE]strong[/STRIKE] strength is my knowledge.
Which one is more natural and common?
Note my corrections above. Don't put a capital letter after a comma unless that word is a proper noun. You must end every sentence with a single, appropriate punctuation mark and start every new sentence with a capital letter.
"With all due modesty" is not a phrase I'm familiar with. It sounds like a cross between "With all due respect" (not appropriate in this context) and "In all modesty" (could be used here).
In BrE, your second example would be "Though I say so myself, ..." or "Even if I [do] say so myself, ...".
It is unusual to give "knowledge" as someone's strong point. Everyone has knowledge of some description. Do you mean you are very good at learning new things? Do you mean that you know a lot about a lot of things?