Get any old fan if its just one plant your growing and its on low budget.
CFL's are what you'll need next, can get them at places like walmart, look for the 30w + bulbs as below really isn't that worth it. Look for bulbs with 6500K for them during vegging and 2700K during flowering.
Veg the plant for around a month, or till you see pre-flowers. The longer you veg the bigger the plant will get basically. If your doing a CFL grow tho its advised not to let it reach above 20cm as the cfl's really cant penetrate too well.
Next you'll wanna grab some soil, seeing as this is your first grow just grab any old soil from a garden centre, try and get a good mix but if you cant afford it just get any. But look into the ones with time-release nutrients. (If you dont think your gonna buy any flowering or vegging nutrients (again from the garden centre), then time-release nutes might be good).
Pot sizes also affect the size of the plant, rule of thumb is to match the size of the pot to the plant. If the plant is 10cm tall then the pot shud be. 3 different pot sizes is a good way to do it. Start small, then around 2-3 weeks in dependent on size move up and then around 5-6 weeks change again
For watering, fill bottles up with water and leave the caps off for 24 hours before using the water. this will get out the chlorine which is added in
When growing with CFL's it is good to rotate your plant 90 degrees once a day. This will help provide a broader spread of light on the plant.
Any other questions just drop me a private message, will try to help as much as i can.