Impastare tutti gli ingredienti insieme, unendo anche il Marsala e l'aceto gradualmente, mano a mano che si assorbono. Impastare con le mani fino ad ottenere un impasto liscio ed omogeneo. Fate una palla e lasciatela riposare per 2 ore circa. Nel frattempo preparate il ripieno dei cannoli: sbattete lo zucchero assieme alla ricotta, unite anche gli altri ingredienti e mescolate bene. Stendere la pasta con un mattarello e ricavare dei quadratini della lunghezza dei tondini per friggere i cannoli. Avvolgere l'impasto intorno al tubetto di metallo e friggere i cannoli in olio caldo. Riempite i cannoli con la crema, spolverate con lo zucchero a velo e servite.