Well after googling for more than 3 hours i figured out why i was not able to SSH to my VM.
Error: Network Error : Permission Denied.
Solution : Open Putty from any drive other than C:\ (DONT INSTALL PUTTY IN C:)
I copied Putty to my D:\\ . I was able to SSH to my VM.
(My Session on Putty)