Newhunter welcome...grats on your 1st deer
How to attract big bucks??...well what I think...
1-It about the land you hunt on...if your land doesn't have big bucks youre not going to see them.
2-if youre on land with big bucks...then you have to find were they bed down or the food they eat...look for tracks, rubs, and etc(if u bait..Make sure you always have corn or whatever out)
3-hunt the rut...come November bucks from your land and the land around you are going to be out all day look for hot doe..So try and be in the stand as much as you can.
I hope this help you out...a lot better hunters then me are on this forum so maybe they can add some good stuff.
As for keeping them around...if you have your own land plant crops to make great food(your a NJ hunter so i would guess that you dont really have this option)...again if you bait(I like corn) make sure you always have the corn out...other than that man I dont no any tricks to keep them around.
P.S. If big bucks are on your land then they will be around
remember just because you dont see them doesnt mean they are not there..