[ Guidance Needed ] How to make my own Arduino. (for USB com)

ATMega8, sure. This page covers using it:

http://playground.arduino.cc/Learning/AtmegaStandalone