Nick Knight says England must take more responsibility whilst batting to remedy their one-day international form.