ReflecttcelfeR: simulatedworld and Eric B suggested that rather than as skill sets, it can be beneficial to view the functions as perspectives (I assumed it meant that the dominant function would be equal to the person's dominant outlook on the world).
I struggled with trying to find my type because many functions tests suggested that I was skilled in them unevenly (unevenly as in not consistent with one single specific type), but by viewing them as perspectives, it was much easier for me to realize I am a Fi dom. I'm not sure if it will help you much, but I thought it wouldn't hurt to bring it up.
I think one more helpful thing can be to check out this thread on double checking your type. I was able to narrow down my choices significantly by keeping in mind my Behind-the-Scenes interaction style and concrete language.
FWIW, you strike me as an NTP type!