What's a good approach? Do you have any tips to get me started? I know HTML/CSS, PHP and MYSQL.
Could you be more specific about what you are asking for?
Facebook | Google+ | Twitter | Web Design Tips | Free Contact Form
If you don't like getting your feet stuck in a bog, avoid Twitter BootsTrap.