From the pictures that you posted it looks to me like you have a seriously bent derailleur hanger. The arm on your derailleur needs to be parallel to your freewheel cogs and I don't think that it is. That would definitely screw up your shifting.
__________________
My greatest fear is all of my kids standing around my coffin and talking about "how sensible" dad was.