Question: how to improve your weakness?
Answer: Recognize and accept your weaknesses. You can't turn a weakness into a strength if you're busy denying the weakness exists. ... 
Get guidance from someone you trust. ... 
Be very prepared. ... 
Hire the skills you lack. ... 
Get just good enough. ... 
Look for ways to serve others with the same problem.