Orale gracias x tu respuesta tan rapida jkintero la unica variante que use con respecto a tu codigo es que ocupe Calendar en lugar de GregorianCalendar aunque no se si existe diferencia, a continuacion pongo mi codigo ya con la parte para sumar los dias a la fecha
Código:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
try {
Date date = (Date) sdf.parse(fecha);
cal.setTime(date);
cal.add(Calendar.DATE, numDias); //aqui es donde se suman los dias a tu fecha
} catch (ParseException e) {
System.out.println("Exception :" + e);
}