My site loads pretty slow like 6-7seconds. When I check it with a load time check, it was 1.4mb. Thats to large for a website isn't it? Should I find a new theme or is this normal and maybe its my godaddy hosting slowing it down?
Url of your site? There can be lots of reasons for a site to act slow from heavy scripts, images or the server acting slow. Try to check using http://tools.pingdom.com/ You will be able to see then how much of that 1.4MB is contributed by the images or script or the HTML.