Tips on how to turn your weaknesses into strengths

We all have strengths and weaknesses. And we should also try to reduce or eliminate our weaknesses and turn them into strengths. How to do it? Here are some general tips.