Dishwasher hasn't been drying

I have a Kenmore Dishwasher that has stopped drying the dishes for a little while now. I could live with that until we can get a new one; however, now it’s not getting the dishes clean anymore either.

The last time I ran it with a full load there was actually some of the detergent left in the holder and this has never happened before.

Would this be something a DIY person could handle to fix (I do some easy things but if it’s really in depth I have to pass it over to someone with more experience)? I know it’s old so maybe time to just chuck it up and get a newer one? It’s just with the economy money is tight and if I could fix it I’d like for it to last a little while longer, if possible.

Thanks for your help!