Unfortunaly there is no MWE in the question. The OP must have changed something regarding the \paragraph definition because with the original definition there would be some space inserted before the paragraph heading.
Here is an example using enumitem and \RedeclareSectionCommand as suggested by @Manuel in a comment.

\documentclass{scrartcl}
\usepackage{enumitem}
\newlist{myitemize}{itemize}{1}
\setlist[myitemize]{label=-,leftmargin=*,nosep,after=\medskip}
\RedeclareSectionCommand[
beforeskip=.5\baselineskip
]{paragraph}
\setlength\parindent{2em}
\usepackage{blindtext}% only dummy text
\begin{document}
\blindtext
\paragraph{paragraph text}
\begin{myitemize}
\item list item 1
\item list item 2
\item list item 3
\end{myitemize}
\blindtext
\end{document}
enumitempackage (for the list) and with\RedeclareSectionCommand(for the\paragraphspacing). – Manuel Feb 21 '16 at 21:16