judging by the ground your plants are on, looks like you might not be getting enough direct light, not very dense vegetation there. Also consider using a synthetic insecticide when they are smaller and spray the area around the plants, one thats 'systemic' would be best, usually they are effective for several weeks after spraying. Once flowering starts, it should no longer be necessary, but if there are still insect issues, usually spraying around your plants will help,most insects walk to plants instead of flying to them.