I am in no way an expert,thats why i use this site,but i would think adding top soil is the last step,not the first.You have to figure out what is going on under ground first,and work your way up to the top,or you will just be covering up the problem.I would have my soil tested first.