It's a tough one, most of the insurance companies don't consider you a pilot unless you fly for the airlines. Anything smaller and you're a 'risk'.
12 months ago I couldn't find any income protection insurance that would cover me in GA. All I could get was insurance if I suffered a serious injury, i.e. trauma, and a top up on my life insurance. I spoke to a broker at XLife and they organised Astron for me, approx $60 a month.