Ive been riding since i was like 12 (dirt, street, bsx etc) but only been riding for trials for a year and a half or so.
Progress improved dramitically when i started riding with other trials riders, it gives you something to aim for.
Shame that i never have anyone to ride with really, usually just me, on my larry... ;)