Growing basil indoors shouldn't be a problem for anyone.
This is what you need:
1) A bright south facing window or a bulb with about 4000K-6500K rating.
2) Some basil seeds, a plant pot and soil from your local store.
Step 1: Germinating
Put the soil into your pot and water it until its completely moist.
Take some seeds and put them onto the soil. Spacing from seed to seed should be about 2 cm (1 inch). Don't cover them with any soil, as basil seeds need light to germinate.
Cover the pot with a piece of glass or some plastic wrap to keep the soil moist.
Then put the pot to an bright warm place. About 20-25°C should be fine.
After some time the seeds will turn slightly blue. Don't be shocked. That's absolutely normal.
A few days later your seeds hopefully germinated.