Here is a link to Geoff's explanation on the Gravity-sponsored putting stroke that I found useful:
http://www.puttingzone.com/MyTips/flow.html
To get a deeper appreciation of Geoff's research into the subject of putting try this link:
http://www.puttingzone.com/Science/Instincts.html
It's a bit esoteric but worth the study for a better appreciatation of Geoff's reasearch.
As for your own putting situation, I would have thought that you would be a natural arc putter with your body type because I imagine your shoulders are solidly planted on your torso and you may not be able to slide your shoulder scapula around your rib cage because your chest pec muscles are too big and interfere with shoulder sliding around your spinal axis. Loose shoulder structure allows you to slide your shoulder structure around your still torso, while solid shoulders can only be rocked by rotating the torso. This may be the difference between us ... anatomically.
Also I image you have a flatter driver swing plane giving you a lot of distance, but poorer short game because your swing plane is too flat .... whereas I am the opposite ... a weaker driver but a killer short game with my vertical swing plane.
For putting, this makes you a flatter lie putter with an arc path swing, while I have a vertical putting stroke and a straighter putting path. Please correct my assumptions because it is interesting to hear how others interpret their putting styles with their particularily anatomy .... and in putting, anatomy is everything ... !!!