USB vs TTL data signal shapes
USB - Universal Serial Bus - Signaling (WikiPedia)

The real problem with USB is not in the physical signalling. Say you capture a waveform with a scope right after the device is connected. It's likely to be a part of a Setup packet which is a part of a control transfer which is a part of a descriptor request which is a part of device enumeration, and that's only to have your device recognized by the host. Actual data transfer hasn't even started yet, and it will be wrapped inside transfers (of 4 different kinds) to some endpoint belonging to some interface that implements some device class, standard one like HID or completely custom. It's a lot like trying to understand HTTP by looking at Ethernet signal with a scope. In fact, you'd probably have a hard time finding your UART data even in a USB sniffer log (unlike a TCP/IP sniffer, a USB sniffer may well not know the exact protocol that e.g. FTDI uses to transfer data).

Together with the great USB in a Nutshell tutorial (HTML version), I found this book to be an excellent reference if you actually want working knowledge of USB to e.g. create your own USB devices.