Facciamo chiarezza: le tabelle servono per intabellare dati tabellari (scusa i giochi di parole), cioè quei dati che hanno relazione riga/colonna (come un qualsiasi Database/Foglio di calcolo).
Per fare Layout (spaziare, dividere, impaginare) si usano i tag DIV.
Riguardo alle dimensioni basta definire nel css i valori per Width e Height e per affiancare si usa Float:left
Se scrivi su goooogle "affiancare div html" dovresti trovare un sacco di esempi già pronti