Where can i find tutorials on advance commands in qbasic (Defin, Port stuff,..etc) because this has been driving me insane for a month now and i can't take it anymore................
There're not advanced commands but advanced programming techniques. I tell you this 'cause if you want to learn just commands you can read the QB help, but that's not very useful. You have to learn how to do things, and then you use commands to do such things, and then QB help comes handy.
In order to learn how to do advanced stuff, just think about something you want to make. Then post about it and we can point you to the right direction and help you.