If the lines are frozen the gas line anti freeze will not thaw them,so thats not your problem. If its cranking over everytime, not slowly cranking like the batterys dead,then the battery is not your problem either. I would check the fuel pump relay, I have read about problems with it and I think there is an updated relay yamaha made. Sounds like thats your problem especially since it doesn't start after you were riding. It gets ice in it and doesn't close. I know the relay is under the shroud were your left knee is,3rd or 4th one in. Check your manual.