Changing Drupal theme completely
I would recommend starting with the "Stark" Drupal theme.  It's the minimal theme,  easier to customize.

You are also going to need to read about some basic Drupal concepts.  Views, blocks, page templating.

Your question is far too "big" to be answered in this forum.  You will have to read the documentation at drupal.org