STOP TRYING TO "OPTIMIZE"! Get it working correctly first!
Yes, get rid of that meta!
And those <include> are not HTML. I don't know what it is. I guess it is some directive for your server, and they don't appear to be doing anything.
However, as I cleared my browser cache, this still is not the problem. Perhaps you have some server cache or proxy server set-up. If you do, disable it, until you know how to configure it correctly.
Start simple. Change a word on your page. See if it actually changes. Use another browser, on another computer. Go to an Internet Cafe or ask a friend if you have to.
I am guessing you have some proxy server, and when you access from your computer perhaps you bypass the proxy server, which might be why you see the changes, and nobody else does.