Forecasting sales of next year using sales of past years?
If you have daily data you could create a dummy time calendar, i.e. you create a dummy variable for each day of the week and include your company's promotions for each product, Christmas, Easter, public holidays.
Then use autoarima() or nnetar() (or combine them) to forecast the time horizon you want. This link is a good example. 

Another possible way to do that is to use the method of following paper: "Hsiang-Fu Yu, Nikhil Rao, and Inderjit S. Dhillon. 2015. Temporal Regularized
Matrix Factorization. CoRR abs/1509.08333 (2015)" This paper can help you with with forecasting the new products too. 

Or for forecasting new products you could find a comparable products from your historical data then use those comparables' sales data to forecast performance of the new ones. 

If your data really looks like above I think you could use Hsiang-fu's paper. this is a good approach. 

For autoregressive forecasting you could read from Rob Hyndman's blog.