Here are your parts
Replacement parts for General Electric GSD4330Y73WW Dishwasher | AppliancePartsPros.comHere is a good link with basic dishwasher repair info re: removing the spray arm etc.
http://www.applianceaid.com/dishwash.html[COLOR="Blue"]I'm thinking I might be having a problem with the lower spary arm assembly either being clogged[/COLOR]
Check the holes in the spray arm.
Often they can get clogged with bits of food.
I find it easiest to run a rinse or wash, then open the door to stop it.
Then you can usually pull the food out since it is wet with a pair of tweezers.
Then close the door let it run for about a minute and do this again.
Particles often like to back into the wash arm so you have to do it a number of times.
[COLOR="Blue"]or that piston/nut thing or flapper thing needs to be changed out since the inside of the cups aren't getting cleaned at all.[/COLOR]
I would doubt that this is your problem.
A bad piston & nut will only effect the drain.
If the flapper is not sealing you should hear water going out the drain when it is washing or feel it in the drain hose.
[COLOR="Blue"]Water level appears to be okay... and draining, although a small amount does stay in the bottom but I think that might be normal???[/COLOR]
A small amount of water is normal, about a quarter inch at the lowest point in the tub. Theses pump will burn up their seals if run when dry.
The water level should be just under the heater element.
Usually if low fill is the problem the pump will make a growling noise because it is sucking in air.
An easy way to check it is to add a quart or two of hot water after each fill during a cycle. Just be careful not to overfill it. If the dishes are now clean then you probably have a low fill problem. The most common cause is a dirty screen filter on the input side of the water valve.
[COLOR="Blue"]Any suggestions what I should try to fix first[/COLOR]
Remove the sump cover from inside the tub. Note how the inside piece goes in, put it back wrong and the chopper will eat it. Check inside the sump for crud, also check that nothing has wrapped around the chopper. Be careful as there is often broken glass in the sump.
[COLOR="Blue"]sucks not knowing how to do all this and I'd really like to learn. [/COLOR]
Don't sweat it, at one time none of us knew anything about dishwashers.
The only way to learn is to do and you now have a to do list.