Well. You will probably want to get to the source of these insecurities. Start small with the least of them and work on improving positive traits and feelings to build confidence.
This is a bit of a read but would be applicable to your situation. You need to try and take a step back and evaluate what are the most pressing issues needing work and where you can start and easily have initial success to keep you going.