I toss a whirlfloc pellet in at 15 minutes left in the boil. I brew IPAs mainly via 50% grain 50% extract and they come out quite clear. I let my wort/beer - ferment/condition for 3-4 weeks before bottling. Patience/time is key.
There are numerous measures that may increase clarity such as using refiners, cooling the beer quickly after the boil, cold crashing for a week, racking to secondary, etc. Though you can skip all of this if you are careful with your siphoning and if you avoid agitating the carboy. You can cold crash all you want, but if you move the carboy after cold crashing, then you're negating much of the benefits by stirring up the yeast. I suggest setting your carboy at counter height to avoid this so you can siphon without moving the vessel and agitating the yeast cake. Wrap the racking cane with a nylon mesh bag to provide even further clearing.