I can appreciate that. I also bet that everybody would appreciate the effort even if things didn’t proceed like a scene from a movie.
Don't overthink it. If you start early, have a drink first. If you want people to move to the table, say "Hey - I'm starving. Let's sit and eat!" My step-mother-in-law, literally every dinner she hosts says after initial chitchat, "Can I interest you in a cleansing ale?" Haha.
If you're nervous about what you've made, say "This is the first time I've made this, so apologies in advance!" If you don't know what to start with, just buy good bread and good oil or fancy butter and no one is going to execute you for that - all you have to do then is slice the bread. Save any pressure for the main meal. For dessert, break out a fancy block of chocolate and make a "Laboured all day over this" joke. Amongst friends, no one gets fussed about this.
You could literally say, "You know, I've never hosted anyone for dinner. I made a resolution to get comfortable doing it and the year's almost over. I'm trying to get 2-3 people together for a practice run."
Or to a sociable person you have some rapport with: "I have a couple of friends I'd like to have around for dinner but honestly, I'm pretty hopeless and have no idea what I'm doing. Assuming you know what you're doing, can you show me through it?"
Or find another hapless rookie and give it a shot together. Promise each other it will be an awkward disaster, so the only way is up.
Hosting a dinner gathering is complicated. What foods do you serve? What time? Do you complete all the food prep before guests arrive? If you are chatting over appetizers, how do you invite your guests to the table for the main meal?
There's not just one right way to do these things, but if you're trying to host a dinner party for people who you're not already comfortable socializing with, each little thing can feel like "Am I doing this right? <panic>"