Have you thought about filming yourself and posting in the technique forum? I've done this and the help has been amazing. I still struggle with critique implementation though. I take all criticism as positive, but for the life of me I can't replicate it in practice. These lifts are very technically demanding.
I also come from SL, but it didn't take long to realize the guy was a snake oil salesman so I quickly jumped ship and haven't looked back.