DC motor position control using potentiometer - HELP!

Why not use a servo?

What you're suggesting is basically what's inside a servo anyway as far as I understand it.

Oh wait, I see you have to use certain materials- is that constraint absolutely fixed? So you're actually building a servo?