When your menstruation doesnt come the normal days and its come 3 days instead of 5 days does it mean that you are pregnant?

No it does not mean that you are pregnant. sometimes your periods are just shorter.