You've done a lot of research and it sounds like you understand a lot about setting up the boat...but are you sailing and executing well? Are you roll tacking the boat and easing 10" or so of mainsheet as you go through the eye of the wind? Are you bearing off enough just after tacking to power the boat back up before getting back on the wind? Are you too conservative when estimating laylines and therefore sailing extra distance? There are countless other excecution variables regarding boat handling that are far more important than almost every item you listed above. I highly recommend getting a training video or book ... the Rick White series of books and videos are spectacular in this regard.
Secondly, "get your head out of the boat" while sailing. Look around, observe how the other boats are behaving and tuned (if you can stay close enough!). Identify your problems one at a time and work on resolving them. Are you able to point as high as the other boats? If not, determine which parameters greatly affect pointing ability and work on those until you can (mast rake, sheet tension, downhaul, etc.)....etc. One of the biggest things that has helped me beyond the books and videos is to sail a day or two with someone with the experience you need.