Itching and small bumps in your groin folds for this long are usually from a fungal or friction-related irritation in that warm, moist area.
Next Steps
Please see a gynaecologist or dermatologist in person, since your symptoms have lasted weeks and need an actual look.
Health Tips
Keep the area dry, wear loose cotton clothing, and avoid trying random creams on your own.