You can try waxing strips, they're basically strips with wax that you warm up and then use directly. It's less messy than "normal" waxing, but the quality of the brand, sufficient warming of the strips and practice are all factors that affect the result. I like it a lot better than shaving, that's for sure. No more cactus legs and dark stubble xD It's just time-consuming, but it last a LOT longer than shaving.
Gakuko Magnet (Luka version)
Alibaba Magi: Labyrinth of Magic