how to get silky smooth skin?

Hi! i absolutely hate how hairy i get. i just want to be smooth ALL over my body. any recommendations on how to do it? is shaving the best or nair or just tell me your tips and tricks!!