Not sure where you are planning to go in Nagano, but Hakuba is nice. I have been there a number of times with groups. I am not a great skier, but have gone with others who are and they like it. Here is a link I used in the past for getting some general information.
http://www.hakubahotels.com/index.asp
Hope it is helpful.