I need to make my chapters start on odd pages and keep heading and page numbering for the blank page before it. I read somewhere that Latex makes this in book documents by default, but I'm still having chapters on even pages.
\documentclass[12pt,a4paper]{book}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{parskip}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{float}
\usepackage[top=3cm,bottom=1.5cm,left=2.5cm,right=2.5cm,asymmetric]{geometry}
\usepackage{booktabs,dcolumn}
\usepackage[figureposition=bottom]{caption}
\usepackage{fancyhdr}
\hyphenation{hoch-warm-fester Legier-ungs-bestandteile simul-ieren makrosko-pischen SX-Nickellegierung-en Legierungs-bestand-teile SX-Superlegier-ung Multiphasen-feld-Methode Fehlpassu-ng Mikrostruktur-entwicklung}
\raggedbottom
\numberwithin{equation}{chapter}
\fancyhf{}
\fancyhead[C]{\ifnum\value{chapter}>0 \thechapter.\ \fi\leftmark}
\fancyhead[LE,RO]{\thepage}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\chaptermark}[1]{
\markboth{#1}{}}
\setlength{\headheight}{14.5pt}
\newcolumntype{d}[1]{D{.}{.}{#1}}
\newcommand*{\mc}[1]{\multicolumn{1}{c}{#1}}
\newcommand*{\mcTwo}[1]{\multicolumn{2}{c}{#1}}
\linespread{1.8}
\setlength\parindent{0pt}
\begin{document}
\selectlanguage{ngerman}
\pagenumbering{gobble}
\tableofcontents
\cleardoublepage
\pagenumbering{arabic}