d3200 is not a big leap over d3100 and comparing d800 is not right as that is a different league of camera
unless your d3100 is not faulty - try adjusting to some newer settings and add some lighting for portraits which can help u get same beautiful results as some one would using a d3200


