ya know, some ppl love using paper towels, but I've had more success with just planting straight into the soil. Plus then you don't risk messin up the tap root...i hate when that happened...
Are you keeping the soil moist?