Removed the old oil from the shocks and then cleaned them and poured in STP Power steering oil 80ml. As per attached description from a book.
shock rod spring called pump spring which is hardly 2-3cm was also replaced, don't know if it was needed in any way..
I had bought the bigger longer springs but they were very thin Dia compared to my stock.
Though when I inserted the original/existing springs in my shock tube they were parallel to the surface of the tube.. The new ones were 2-3cm longer but were thin so didn't replaced them.will return these and search for those fat springs. Dhoom shocks are very different from normal 70/hero etc. It's spring etc isn't available easily.
So far the front shocks have definitely improved but needs to be tested for few days.
rear shocks are not in good health and are squeaky. I will do their work from a mechanic and see if things improves.