I don't know about sharpening your needle, but my great-grandmother taught me to run my needle through my hair near the scalp (carefully, of course) and the oils from my hair would lubricate my needle enough to make it glide through the fabric with ease. It has always worked for me.