They are ok problem is you growing them in the shade, if you had enough sun for those plants the clover and weeds would be dead. Also when you prepare the hole make sure you mulch the worked area if in full sun. Whats that giant weed leaf shading it????
Get out there clear around the plants ,cut down trees and weeds that are taking all the sun and finally they will start to grow.