it certainly not impossible, but you will need time and patience. but you will have to learn the .tpl file structure, CSS, and html.
make sure you validate often and check all browsers. once you get it right you will have a greater understanding of x-cart which will be invaluable, if you are running the store.
hope this help, just dive right in and ask as many questions as you like

I know i did when I first started.