If you aren't confident using the railways' booking sites (and you shouldn't be - it's not much different to buying from an airline and checking in online), then I would recommend the German Railways' (DB) call centre, who can sort out some of the most complex itineraries:
http://www.bahn.com/i/view/USA/en/index.shtml
English-speaking, but on a German number (easily Skypeable). They can sort out most European travel - but it still won't be as cheap as booking direct.