2. In pg_hba.config i have added my machines IP address.
3. In postgresql.conf file changed tcpip_socket=true.
Did you restart the PostgreSQL server or reload it? can you post your postgresql.conf file? There could be hundreds of things that prevent this, include many that have nothing to do with PostgreSQL itself.