I have the same issue with being skinny. I wear the Topman skinny chinos and they come out as a slim fit on the leg for me (just perfect).
As far as desert boots go, stick with the standard tan/beige colour (in suede). They go with anything. I wear them with my skinnys turned up to just above the top of the boot (with invisible socks on underneath) and it works a charm.

