Ranveer Singh goes for the six-pack look for Ram Leela