Kellie Pickler secretly dating Kid Rock for over a year