When having problems screwing into hardwood, even after pre drilling a pilot hole, rub the end of the screw on a bar of soap or for very large fasteners stand them in some vegetable oil. Works for nails as well.
IF THE ABOVE NOT POSSIBLE. Rub the screww or nail on the side of the nose or behind an ear. Works very well.