Personal site layout... be gentle please

so i decided that i wanted to update my website. i came up with a ton of ideas but i think i like this one the best. just wanted some feedback. am i going in the right direction with this? is there anything i should add? just let me know what you think. also, any font suggestions would be appriciated.