Ski club option for racing
What city do you live in and what are the names/locations of the places that you ski?
You may wish to consider joining a ski club that has a race team.
The National Ski Council Federation (NSCF) has a Councils page www.skifederation.org/councils.html
which lists snowsports councils/clubs across the U.S. These councils often have race leagues which are sometimes informally referred to as beer leagues which race at local hills plus often on ski trips around North America. Towns/cities that are close to resorts may have race leagues as well.
There is a Crescent Ski Council www.crescentskicouncil.org
which covers Georgia, North Carolina, South Carolina, Tennessee, and West Virginia.
I believe that Crescent's race league is also a NASTAR league program so you will also get a NASTAR handicap when you race in that league. Crescent also races at the Keystone Nationals.
Keystone Nationals http://keystonenationals.com
is an annual race with club members from across the nation in December at Keystone.
Finally, you may be able to drop in and guest race with other councils' race leagues for small additional daily fee and it helps to already be a member of any ski club to get this courtesy extended to you on a space available basis. Go to the NSCF website and find the councils near where you will be traveling to see if they have race leagues & email/phone the race league chair to find out what the guest racer/drop in policies are.
Let us know how your search turns out.
Racing is a lot of fun and a great way to improve your skill level.