Have you checked out all of our Questions list ?
Questions to use for help with Installation Issues
One of my favorite tips is to pre-format the HD on another computer to the partitions that you want for the new install on the new computer. Sometimes SATA drivers are required during install either from Disc or USB flash drive containing the correct Sata drivers needed.
Also check your Bios setting for AHCI, SATA, IDE.