I agree, you do need to love yourself. I spent many years believing I was ugly, and I regret it. I love myself VERY much these days, and it makes me invincible to any negative comments. If someone tells me I'm fat, sure I'm a little annoyed, but I don't let it get me down; I've lost 80 pounds, and I'm well on my way to reaching my goal weight.
I recommend the book, "The Secret." It's not exactly wicca or anything, but I very much believe in the power that positivity has. When I'm positive, positive things happen to me. And in one day of telling people about my discovery, three different people went, "Oh, you learned 'The Secret'." I took it as a sign, and got the book off Audible. It's helped me VERY much, and I think it can help you to.
As for spells, the best spells are made up on your own, so I'm told. You could study the spells on the site, and then make your own based on what you like, or feel is positive.
I'll leave you with the words of Confucius. "Everything has beauty, but not everyone sees."