AWS CIDR is not within the CIDR ranges of VPC
AWS is correct.
10.0.0.0/24 is 10.0.0.0 to 10.0.0.255. You're trying to add something outside this range, 10.0.1.x
You probably meant to create your VPC as 10.0.0.0/16.
VPC CIDR should be 10.0.0.0/16. Public Subnet and private subnets CIDR should match with 2 bytes of VPC CIDR i.e 10.0.6.0/24 ; 10.0.24.0/24