seems that your skin is very delicate, usually for legs, you need to shave against the hair growth direction so it's smooth, is rare to get pimples or ingrown hairs there, you can also wax and take good skin care lotions... for armpits/pubic hair, try shaving following the growth direction and...