I know I shouldn't link my site A to my site B and then B back to A, as Google might consider this a link exchange a my sites could get penalties. So let's say I only need to pass some link jiuce from my site A to my new site B (the sites are related), so I just link A to B. That should be fine. However, my sites are hosted on the same hosting account. Isn't this a problem? Should I move my site B to an other hosting account?
u can get a backlink from anywhere. just to get a backlink from site B to site A, i don;t think its wise to get another hosting account. you can submit to directories, social bookmarking sites, make comments on blog articles, etc to get backlinks