Hi Ayush,
reading the file from the local machine is the hardest task of the four steps.
There is no native way of how to read the file. You can use Flash, Java Applet or some other plugins (like ActiveX or JScript) to read the file.
Maybe someone else has a better solution for reading files.
Regards
Tobias