Not enough information to give you a sure thing but a few quick suggestions. I don't think you have an equipment problem, and technically on snow you make solid turns. What kind of conditions are you encountering??
I'd suggest you start off with some of these
as i find them least intimidating.
Once you get comfortable with that, i find them somewut boring, you might move up to a few mogul runs
I find this condition
reminds me most of Little Cloud Bowl on a riders on the storm kind of day.
OOPS sorry i almost forgot the most important tip, don't forget to get u head in the clouds before you go
, have fun and always wear u helmet.