I placed a army of my best units in the castle(wich i read that it wasn't a good thing to do afterall) and started building up a personal army again.
When i 1st gotten the castle i got aprox 3900 from the castle and about 700 from my village, wich easily covert all the expenses i had. I got a game where i'm vassal to the Nords and own the town of Mechlin and i captured Tribiut(or something like that) Castle and i was awarded with ownership of it.