Hey dude!
You should head straight to the track! I would be shocked if any track didn’t welcome someone that was new, just follow the rules and respect the other drivers the best you can, bite the bullet and go, promise you won’t regret it!
We see it at our track all the time, people afraid to mix it with better drivers, a few laps in they are loving it.