Ok so i signed up for the quicksite,but unfortunately it doesn't give me the flexibility that i require.
Template-driven prefabbed sites are nice,
if they match what you want to do. If they aren't quite what you want, you're out of luck. You have to do a little programming yourself.
Do i have to use C Panel to build my site?
Can i use other software to build my site,preferably something that enable me to move and place things where i want them,and hopefully, freeware that is simple and easy for a newb like me!
You sound confused. cPanel (or LPCP) has nothing to do with "building your site". It is a collection of tools to set up and manage your account, but it doesn't create a site. You can certainly use the File Manager to upload or edit files, but you'll find it much easier in the long run to edit on your PC and use an FTP client to upload/download files.
What you are looking for is a "WYSIWYG" (What You See Is What You Get) page editor to build HTML and CSS for your page. There are many of these around, ranging from free (Nvu, Page Mason) to quite expensive (Expression Web, Dreamweaver). Page Mason is free from Lunarpages. Note that they produce
static pages -- just HTML and maybe CSS. If you want
dynamic content (such as using a database) you need to use a scripting language, such as PHP, and that involves real programming (not simple). You might want to look at CMSs (Content Management Systems) such as Drupal, Joomla, or WordPress. They enable you to create somewhat dynamic pages in a WYSIWYG editing style, but again, you may find yourself limited by what's in their templates.
TANSTAAFL (There Ain't No Such Thing As A Free Lunch). The more flexibility you demand in the appearance and function of your pages, the more likely you'll have to dive into actual programming. If you're lucky, you can get a template author to modify a template to do what you want, but unless you pay them for it, they'll be free to distribute it to others.
There are other canned applications (eStores, blogs, forums, galleries) that work independently of each other, and can be installed into one site (each in their own subdirectory). You just create a "Landing Page" to introduce the site and provide links to the other applications.