Were u right in top of the village when u tried to attack it? If that was the case, u could have moved a bit away from the village and then put attack to it, atleast that way u can get in the village if uve been thrown out. Attacker also needs to have 1/3 of the troops of the one your attacking, tho it can be a bit different when attacking fief's (capping around 1.6k or 1.8k).