Well there are several WordPress migration plugin which will make the whole process smooth. Manually migrating your site can be a difficult job for newbie.