I have just confirmed that the problem is the world I was in was corrupted somehow. I transfered the world file onto my laptop (which can run Minecraft pretty well) And the same thing happened, It's not my computer. I'll just have to start a new world.
It should also be noted that before the problem started happening I was using Optifine. But the problem kept going even after I cleaned my jar.
Oh and updating my java still didn't help 😞 sorry
Thank You 🙂
Oh and my I'm running on Java 6 due to the compatibility issues with 7 right now.