Your best bet is probably to use either the mdwlist package or the enumlist package.
Or this website suggests the use of the list
environment like this:
\begin{list}{\labelitemi}{\leftmargin=1em}
\item First item in the list
\item Second item
\item and so on
\end{list}
which suggests that you could redefine the length leftmargin
in your enumeration if you prefer. Something like:
\newenvironment{flushenum}{
\begin{enumerate}
\setlength{\leftmargin}{0pt}
}{\end{enumerate}}
which seems to work for me..