If your chainwheel is not bent and your using a 3 pc crank then this might help.
If your using a crank arm with a screw to hold the chainwheel in place then it could be making it off balance when fully tightened.
Try loosening the screw a bit and see if it spins true.
If it does then you have 2 options.
1 pc cranks are held in place but aren't screwed so leave it as it is. But make sure you have some ptfe on the threads of the screw to make sure it does come loose while riding. This might be problem because your chainwheel although true might have some slack and move backward and forward while you pedal!!
or you might be able to fit a washer between the chainwheel and the arm to take up the slack and to make sure its fully secured and rigid. Also check if your using a reducer to fit the chainwheel. try fitting it with the edge on the inside to bring the chainwheel closer to the crank arm (if you know what I mean)
What crank and chainwheel are you using?
And as Daz says!! Are you using a spider?