Ethene: Has weak dispersion forces between the molecules, non-polar. It has a double bond which is very reactive which may have something to do with its low boiling point.
(sorry!)
Ethane: Has a larger molecular mass than ethene, therefore more dispersion forces and a slightly higher melting point.
Ethanol: The OH
- groups enable hydrogen bonding between molecules. Hydrogen bonds are much stronger than dispersion forces, therefore the boiling point of ethanol is much higher.
I'm not 100% sure about the ethene-ethane comparison.
For intermolecular forces, see
here.