شما الان بحتثون بیشتر رفت روی قالب تا برنامه نویسی
برای اموزش طراحی قالب بهترین راه استفاده از تجربیات حرفه ای ها هست نه خوندن مقالاتی که بیشتر وقت گیره قالب های خوبی که میبینید سعی کنید انالیز کنید و نکته به نکته از کدهای html , Css و سایر پلاگینایی که توش استفاده شده مثل آژاکس و جی کوری بررسی کنید تا ببینید در عمل باید چطوری از کدها استفاده کرد نه روی کاغذ و کتاب.
در برنامه نویسی ها هم همینطوره شما باید از برنامه های اوپن سورس و فریم ورک هایی که کار برنامه نویسی ساده میکنه شروع کنید و بعد به فکر نوشتن برنامه ای از صفر بیوفتید.
برای مشکل صفحه بندی که گفتید
شروع ساده باید بدونید صفحه بندی ساده با Css از طریق div چطوری انجام میشه اینا یک سری layoutهای متداول هست ولی برای هر طرحی باید خودتون بنویسید مگر اینکه دقیقا همین صفحه بندی نیاز دارید.
Dynamic Drive CSS Layouts- Tableless, CSS based templates