Do YOU love yourself for who you are? Do you accept yourself and all your imperfections? Is there anything you are not happy with about yourself that you can change?
This is all that matters. Stop trying to push things and appreciate what you have. If there is something about yourself that you can change, then change it. Otherwise, stop worrying about what others think and learn to love yourself.
When you figure this out and learn this, everything else will follow. How can others love you, if you don’t even love yourself?