Loving yourself is not that easy on some days. But at the same time, it is also the foundation for satisfaction and fulfillment in life. Self-love is an extremely broad term - it is primarily about accepting yourself on good days and bad. That does not mean being flawless or accepting all of your own mistakes, but rather having a good and healthy relationship with yourself.
A positive mindset is the basis for this, because your thoughts also influence your feelings. Does complimenting yourself feel strange to you? Try it out - with a little practice, loving communication with yourself feels pretty good :)