Alan has been really helpful and I have modified these instructions since this first post you trawled up.
Everything you need is here
Including the latest instructions
Have a good read through before you start and as Alan suggests, do make sure that you are successfully reading the chip before writing.
Very happy to help out.