Gem:
You do not say whether you are still in your own country or here in Spain.
If you are in Spain you could seek out private tuition (for example approach a Spanish school and see if one of the teachers might be interested in giving private tuition). I don’t have much belief myself - a personal opinion - in discs and the like. If you are still in your own country you will find that Spanish classes are available in many towns/cities . Look up the Instituto Cervantes.
http://www.cervantes.es/learn_spanish/default.htm
Seven