Darkraven1, continuous to use Med, it is very powerful when we know it well (Ok, are missing some improvements). Why try to pay for another program while Med is free?
Your model in the screenshot is very good. To become better, read some tutorials on the methods and tips of complex modelling. Sincérement I do not think that you need professor, only practice and attempts. At your level, the improvement will come by practising and by trying to make more complex models.