It looks like you used a flannel sheet for your batting and this is where I ran into problems. I am hand quilting my granddaughters quilt and that sheet is tough! I really have to push on the needle. That makes for sore fingers! I too thought my needle was not sharp enough but now I know it's the sheet in the middle! Good luck! You can do it!