Lascia perdere il position, che serve per altre cose, ed usa invece il float:

Devi dare
float: left;
ad ambedue i blocchi (supponendo si tratti di blocchi di tipo block, come i <div>).
Poi ricordati che il blocco successivo (quello che non deve stare affiancato) dovra` avere
clear: left;