Dislikedwow, you really should charge people for these stuff, where did you learn? is there any source that I can read?Ignored
I have a friend as I mentioned to you before, who is quite senior in this field and he mainly has been my teacher and guide. I have done many researches on the net though. There is plenty available on the beginer stuff and they are all the same. Its only the fine tuning of it to your specific fields that needs a bit of personal touch.
Find a job that you love and you dont have to work again in your life.