I would agree with Erik_squires
the wooden cabinet in between the speakers looks like a problem. Toe in your speakers and treat first reflection points as well as back walls.
GIK Acoustics provides a lot of excellent advice on their website. You shouldn’t need a sub for good bass.
your system should sound fantastic, happy listening.