Over the years - I have found myself in a similar predicament - wanting to take private lessons but not being able to afford it. And I hate group lessons. Here is how I have solved it.
A number of resorts offer early bird private specials. So the 9am-10am slot or 1pm-2pm slot are cheaper
than their regular 1 hr private lesson. I personally believe that an instructor has enough tips for me in one hour to carry me through a couple of months. so I do this twice a year. My skiing has improved tremendously. 4/5 yrs back i was skiing blues in Mineral basin - today I have skied most runs in snowbird/Alta - except Great scott and High traverse.
Some resorts(eg Squaw) have all-level 1 hr group lessons for $40. these are at specific times during the day. if nobody else signs up in your level - guess what - you get a Private lesson for 1 hour for $40 !!!!. Wait - it gets better. A pair Ginzu Knives, you say. No even better They let you add an extra hour for an additional $30. so, you basically got a 2 hour private lesson for $70 !!!! I learn enough drills from these 2 hour sessions to keep me going.
The timing on these is important. You will have better luck on weekdays than weekends or holidays.