Overall I think this is quite good, some things to consider;
1) Your rivers have some strange forkings and such that are not realistically possible, however if you have a reason for this then don't worry about it.
2) A bit of blurring between your terrain transitions may help to alleviate some of that 'pasted-on' look you mentioned
3) Move your road layer below the tree/forest layer even if it disappears in spots (you can always take an eraser to the trees later)