The easiest way is to use hive engine. You have to buy litecoin (or whatever coin you want that has a swap equivalent on hive engine but I prefer litecoin) on whatever exchange you have access to, then send it to hive engine, then you can trade for swap.hive which you can transfer to hive.
RE: Where can I buy Hive?