I swear by upside down with foil, then turning it right way up for last half hour. Your oven also sounds too hot and you must rest the bird for 10 mins before carving - I use the same foil from earlier to keep the heat in.
If I'm feeling fancy and cba to do proper gravy I'll make a trivet from celery and carrot, lob in a chopped opion, a handful of herbs (sage or rosemary or thyme), a bay leaf, salt and pepper.
If I'm feeling super posh I'll push a bay leaf/sage leaves under the skin on the breast, rub with lemon and the cut side of a garlic clove. If it's a big bird I may smear butter under the skin too.
Always season well and buy a good quality chicken.
For super easy moist chicken with tender skin use a heavy casserole dish on the hob:
brown onions in butter with a drop of oil.
Add a bay leaf.
Add chicken and sprinkle a dessert spoon of plain flour over the skin and season.
Brown the skin a little on the top and bottom.
Add the juice of one lemon to the pan and crushed garlic if you wish. Give it a good stir to get all the sticky bits off the bottom.
throw in a small glass of white wine and a few twigs of thyme
Stick the lid on the casserole and let it simmer breast side down for half an hour. Make sure it has liquid and add a little water if necessary but it should be ok on a medium heat.
Turn the bird right way up and put in the oven at about 190 for half an hour with the lid off. There should be a little liquid in the pan.
The chicken skin will be moist but crispy and you can thicken any remaining liquid for a sauce while the chicken rests out of the pan. Maybe add a bit more wine or stock. Alternatively for a less roasty roast chicken you can stir in creme fraiche or cream but don't let it curdle.