Hi Scratcher,
get off the fags and spend more time at work instead of out on your bike all the time you would have the dough to get it sorted.
invest in a hair dryer and get the electrics dried out change the oils and the filters and the spark plug drain the fuel tank and put some fresh stuff in.
Start saving up for a new bike.