In the summer I plan to get setup and do some beginner programming, I hope it's not going to be this difficult
Nothing difficult, the problem here 'appears' to be the OP not understanding what he's wanting/trying to do, and also been unable to explain it to others. Unfortunately he's rather 'fallen in the trap' of confusing assembler directives and actual code, and I suspect most of his problems probably stem from that?.