Você utilizou form certo?
Dependendo do celular a interface não fica muito bacana mesmo. No Blackberry 9000 e alguns outros aparelhos o aplicativo não fica ruim porque ele fica com o fundo branco, semelhante ao emulador padrão da Sun.
Já em aparelhos como o k550, w610, w810 e outros fica ruim pois ele usa o tema do celular.
O que eu posso dizer para você seria usar Canvas, só que você irá perder uma série de facilidades do form e terá que se preocupar com algumas outras. Não sei qual é o tamanho da sua aplicação nem o aparelho que está sendo usado, mas vou dar um exemplo: Muitas imagens pode ser uma dor de cabeça, pois pode deixar a aplicação muito carregada e em mobile não temos muito recurso de hardware, para fazer o porting para outros aparelho você terá que fazer muitas modificações, etc…
O lado positivo será que você pode controlar cada pixel, mas tudo tem seu lado bom e seu lado ruim.
Segue tutorial de canvas
http://today.java.net/pub/a/today/2005/05/03/midletUI.html?page=4
é apenas um exemplo, veja se é o que você procura mesmo
Acho que é isso