Sounds like you really need a fitting done by an expert. Your upper-body should be somewhat relaxed when riding on the hoods. Shortening the stem makes steering extra twitchy which isn't ideal. I'm 6'1 and ride a 58.2 " top tube and it's not like it's small for me.