Will Shahid Kapoor get back in the groove after so many flops?