I think one of the biggest challenges facing a writer is figuring out her weaknesses. After all, who wants to dwell on weaknesses, which most of us can easily equate with negatives?
But the only way to effectively battle weaknesses is to acknowledge you have them. That’s the first step, anyway.
Once you acknowledge them, then you can set about trying to address these writing weaknesses in your prose. Over time, and with practice (and depending on what the weakness is), you might overcome the weakness. For example, if you struggle with punctuation, you can buckle down, take some courses, and edit for particular punctuation marks. With other weaknesses, you might never overcome them fully, but your awareness makes them less of a critical concern.
My biggest weaknesses? ...