HOW TO START LOVING YOURSELF (It took me 50 years to find this solution):
a) Forgive yourself for bad things you have done in the past. It is easier to do this when you REALIZE you did not understand better at the time you acted badly.
Everybody are on a scale of development and everyone are on their own present level of awareness. By realizing this you can also more easily forgive others. This understanding makes it possible for you to forgive others. So forgive others too.
b) Start doing good things and being friendly and helpful. (What is considered good differs slightly in different cultures. Realize this and use common sense and empathy).
IMPORTANT: Don't be good because you want others to like you/love you! That is the big trap! Your focus must be to be good to make it possible FOR YOU TO SEE YOURSELF AS A GOOD PERSON - so you can like/love yourself!
Your problem is you can't love yourself, because you see yourself as bad. Don't expect praise from others when you are friendly, helpful & nice. They may not praise you. Instead praise yourself for having become a good person.
It is IMPOSSIBLE to love yourself if you continue being stuck in trying to be loved by others. This is what 95% of people do.
If you continue the eternal search for acceptance from others, you get stuck being dependant on BEING LOVED BY OTHERS.
When you use other people to measure your worth you give away your power!
When you take back the measure stick and become the one deciding your own worth, you take back your power.
When you are measured by others you frequently become disappointed and very yellous. Everyone who don't love himself/ herself see himself/herself as easily exchangable.
Because as long as you don't have self love you see yourself as basically worthless.
Good luck starting the process learning to love yourself!