barry i notice you still got EZ swing clubs in your bag, get them out and never use them again
pick a course and learn it, dont play other courses just stick with 1 course(kiah/andrews)
learn the putting, putting wins you games and good scores, you say the putter doesnt go the distance it says, thats true for most of the greens/tiers on here. add a foot for every inch up the hole is and subtract a foot for every inch downhill the putt is,
did i mention dont eva use the EZ swing clubs again? i did well just so you remember burn em crush em up and bury them deep in the ground whilst forgetting where you burried em
once again putting is the key to this game, nail the putting and the rest falls into place, when you hit a green and are far away from pin you have got to get into the habit of no more than 2 putts, when you are closer and more conssitent with getting closer then the birdies will come.
what is the speed of green you are putting on? if its a slow green then of course you gotta add more than the stated distance, if on fast greens or above you will find you have to take of some length.
make your self a putter pal. HOW? either by using a ruler to measure the putter meter or buy the putter pal from the pro shop and then copy it for future use.
again putting is the key, after that work around the greens falls into place, and as for driving and 2nd shots into greens they will play themselves, dont worry about bad 2nd shots that leave you long putts bcoz you are going to be a good boy and force your self to 2 putt that green and walk of with par.
my advice on putting would be try using the ding method with aiming the marker left/right of hole dependimg on given hole, i know some plyrs use the method of not hitting the ding and leaving the marker on the hole and trying to judge it that way but i would argue this is not accurate and will never let you truly understand the greens.
just so you know, get those EZ swing clubs and boil em alive whilsrt chanting a ritual.
best regards
ladzrls